Re: [GIT PULL] AlacrityVM guest drivers for 2.6.33

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

 



* Gregory Haskins <gregory.haskins@xxxxxxxxx> wrote:

> On 12/18/09 4:51 PM, Ingo Molnar wrote:
> > 
> > * Gregory Haskins <gregory.haskins@xxxxxxxxx> wrote:
> > 
> >> Hi Linus,
> >>
> >> Please pull AlacrityVM guest support for 2.6.33 from:
> >>
> >> git://git.kernel.org/pub/scm/linux/kernel/git/ghaskins/alacrityvm/linux-2.6.git
> >> for-linus
> >>
> >> All of these patches have stewed in linux-next for quite a while now:
> >>
> >> Gregory Haskins (26):
> > 
> > I think it would be fair to point out that these patches have been objected to 
> > by the KVM folks quite extensively,
> 
> Actually, these patches have nothing to do with the KVM folks. [...]

That claim is curious to me - the AlacrityVM host is 90% based on KVM code, so 
how can it not be about KVM? I just checked, most of the changes that 
AlacrityVM host does to KVM is in adding the host side interfaces for these 
guest drivers:

 virt/kvm/Kconfig          |   11 +
 virt/kvm/coalesced_mmio.c |   65 +++---
 virt/kvm/coalesced_mmio.h |    1 +
 virt/kvm/eventfd.c        |  599 +++++++++++++++++++++++++++++++++++++++++++++
 virt/kvm/ioapic.c         |  118 +++++++--
 virt/kvm/ioapic.h         |    5 +
 virt/kvm/iodev.h          |   55 +++--
 virt/kvm/irq_comm.c       |  267 ++++++++++++++-------
 virt/kvm/kvm_main.c       |  127 ++++++++--
 virt/kvm/xinterface.c     |  587 ++++++++++++++++++++++++++++++++++++++++++++
 10 files changed, 1649 insertions(+), 186 deletions(-)

 [ stat for virt/kvm/ taken as of today, AlacrityVM host tree commit 84afcc7 ]

So as far as kernel code modifications of AlacrityVM goes, it's very much 
about KVM.

> [...]  You are perhaps confusing this with the hypervisor-side discussion, 
> of which there is indeed much disagreement.

Are the guest drivers living in a vacuum? The whole purpose of the AlacrityVM 
guest drivers is to ... enable AlacrityVM support, right? So how can it be not 
about KVM?

Gregory, it would be nice if you worked _much_ harder with the KVM folks 
before giving up. It's not like there's much valid technical disagreement that 
i can identify in any of the threads - the strongest one i could identify was: 
"I want to fork KVM so please let me do it, nobody is harmed, choice is good".

	Ingo
--
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