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

Re: [Xen-devel] [PATCH v2 0 of 4] interrupt remapping in HVM guests for Xen 4.0.2



On Fri, Nov 19, 2010 at 01:07:19PM +0000, Stefano Stabellini wrote:
> 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.
> 

Hello,

I think this patch series was merged to xen-unstable here:
http://xenbits.xen.org/xen-unstable.hg?rev/6663214f06ac

I can't find that from xen-4.0-testing.hg .. 
I think it'd be good have this for Xen 4.0.2 aswell.

Any plans to backport? 

-- Pasi

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

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.