Re: [Xen-devel] [PATCH v2 28/30] xen/x86: add MSI-X emulation to PVHv2 Dom0

2016-10-10 Thread Jan Beulich
>>> On 27.09.16 at 17:57, wrote: > --- a/xen/arch/x86/hvm/vmsi.c > +++ b/xen/arch/x86/hvm/vmsi.c > @@ -40,6 +40,7 @@ > #include > #include > #include > +#include > > static void vmsi_inj_irq( > struct vlapic *target, > @@ -1162,3 +1163,500 @@ struct hvm_pt_handler_init hvm_pt_msi_in

Re: [Xen-devel] [PATCH v2 28/30] xen/x86: add MSI-X emulation to PVHv2 Dom0

2016-10-06 Thread Roger Pau Monne
> Cc: boris.ostrov...@oracle.com; Roger Pau Monne > > Subject: [Xen-devel] [PATCH v2 28/30] xen/x86: add MSI-X emulation to > > PVHv2 Dom0 > > > > This requires adding handlers to the PCI configuration space, plus a MMIO > > handler for the MSI-X table, the PBA is le

Re: [Xen-devel] [PATCH v2 28/30] xen/x86: add MSI-X emulation to PVHv2 Dom0

2016-10-03 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Roger Pau Monne > Sent: 27 September 2016 16:57 > To: xen-de...@lists.xenproject.org > Cc: boris.ostrov...@oracle.com; Roger Pau Monne > Subject: [Xen-devel] [PATCH v2 28/3

[Xen-devel] [PATCH v2 28/30] xen/x86: add MSI-X emulation to PVHv2 Dom0

2016-09-27 Thread Roger Pau Monne
This requires adding handlers to the PCI configuration space, plus a MMIO handler for the MSI-X table, the PBA is left mapped directly into the guest. The implementation is based on the one already found in the passthrough code from QEMU. Signed-off-by: Roger Pau Monné --- Paul Durrant Jan Beuli