public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* qemu-kvm: plan for MSI-X
@ 2009-06-30 10:53 Michael S. Tsirkin
  0 siblings, 0 replies; only message in thread
From: Michael S. Tsirkin @ 2009-06-30 10:53 UTC (permalink / raw)
  To: Anthony Liguori, kvm, avi, dlaor, mtosatti

So, now MSI-X is in upstream qemu.  The issue here is that irqchip in
kernel is still unsupported. So here's the plan for qemu-kvm:

1. on next merge from qemu.git to qemu.kvm, virtio net will be broken
2. a quick work-around is to replace this line in hw/apic.c:
	msix_supported = 1;
   with
	if (!kvm_enabled() || !qemu_kvm_irqchip_in_kernel())
	   msix_supported = 1;
3. once that is merged, I'll add a patch for kernel msi-x that is
   qemu-kvm specific.

4. Overall it is unfortunate that we still need to add qemu-kvm specific
   hacks in new code. Is someone working on upstreaming irqchip btw?

Comments? Avi?

-- 
MST

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-06-30 10:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-30 10:53 qemu-kvm: plan for MSI-X Michael S. Tsirkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox