Re: Stable branch releases?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Avi Kivity wrote:

I was hoping someone (=you) would verify that it means what I think it means.

I'm the wrong person to ask :-/

In terms of actual releases, I'd really like to see a kvm-0.10.0-0 release based on the qemu-0.10.0 release that didn't contain any kernel modules.

Pretty soon I'll fork maint/2.6.30, that's a good time for forking kvm-userspace.git. I could fork at the point qemu-0.10.0 was released.

Unfortunately, the last qemu merge pulled in post-0.10.0 bits. I guess I could back them out. It isn't going to be pretty.

From a stable maintenance point-of-view, having the kvm stable tree based on stable_0_10 will make your life a lot easier since you only have to worry about tracking kvm-specific stable fixes.

Fixing up the tree now will be painful. You could either merge back the older tree or revert changes in the QEMU tree until you get to release_0_10_0. Then merging against stable_0_10 would be pretty easy. None of it is very bisect friendly though :-/

Ideally, we would move libkvm into the qemu tree and collapse the tree too so it looked very much like qemu does today.

I have a script that takes qemu-userspace.git and rewrites it to multiple repositories (one per subdirectory, basically, plus one top-level). That allows us to keep the bios, testsuite, external module compat kit, etc.

Great. I know you dislike it conceptually, but it's worth considering splitting out the KVM bios changes into patches as part of the patch queue that's in qemu SVN. It can potentially help the distros manage the KVM and QEMU bios builds in the same mechanism.

What do you plan to do about non-stable KVM releases?

Regards,

Anthony Liguori
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux