[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 0 of 4] interrupt remapping in HVM guests
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 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |