xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0 of 4] interrupt remapping in HVM guests
@ 2010-11-19 13:07 Stefano Stabellini
  2010-11-19 13:10 ` [PATCH v2 1 of 4] xen: " stefano.stabellini
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Stefano Stabellini @ 2010-11-19 13:07 UTC (permalink / raw)
  To: xen-devel@lists.xensource.com

Hi all,
this is the second version of the patch series that implements the
mechanisms needed by a PV on HVM guest to remap interrupts and MSIs into
pirqs in order to receive those interrupts and MSIs as xen events.
This allows the guest to avoid any reads and writes to the emulated
LAPIC.
The series consists of 4 patches, 2 patches for the hypervisor and 2
patches to qemu-xen; the changes are not interdependent.


Changes compared to the last version:

- Jan's comments have been addressed (the initialization of emuirq_pirq
and pirq_emuirq has been fixed);

- the new hvm specific part of physdev_map_pirq has been moved to a
separate function, called physdev_hvm_map_pirq;

- the hypercall PHYSDEVOP_get_nr_pirqs has been removed, a new hypercall
PHYSDEVOP_get_free_pirq has been introduced instead to allow a guest to
get a free pirq number from Xen; the hypervisor would keep that pirq
free for the guest to use in a mapping.


The list of patches follows:

xen: interrupt remapping in HVM guests
xen: introduce PHYSDEVOP_get_free_pirq
qemu-xen: support PV on HVM MSI remapping
qemu-xen: qemu-xen: let xen choose the pirq number

Cheers,

Stefano Stabellini

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-12-31 10:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-19 13:07 [PATCH v2 0 of 4] interrupt remapping in HVM guests Stefano Stabellini
2010-11-19 13:10 ` [PATCH v2 1 of 4] xen: " stefano.stabellini
2010-11-19 13:10 ` [PATCH v2 2 of 4] xen: introduce PHYSDEVOP_get_free_pirq stefano.stabellini
2010-11-19 13:10 ` [PATCH v2 3 of 4] qemu-xen: support PV on HVM MSI remapping stefano.stabellini
2010-11-19 13:10 ` [PATCH v2 4 of 4] qemu-xen: let xen choose the pirq number stefano.stabellini
2010-12-31 10:53 ` [PATCH v2 0 of 4] interrupt remapping in HVM guests for Xen 4.0.2 Pasi Kärkkäinen
2010-12-31 10:57   ` Keir Fraser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).