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

Re: [Xen-devel] PVH questions



On Mon, 28 Jan 2013, Jan Beulich wrote:
> >>> On 28.01.13 at 17:06, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> 
> >>> wrote:
> > On Mon, Jan 28, 2013 at 03:09:57PM +0000, Stefano Stabellini wrote:
> >> On Mon, 28 Jan 2013, Samuel Thibault wrote:
> >> > Hello,
> >> > 
> >> > I've had a look at PVH support, and I have a few questions:
> >> > 
> >> > - events are still dispatched the PV way through the callback, right?
> >> 
> >> No, they are injected as an X86 vector (0xf3).
> > 
> > This is a non-PVH question, but the X86 vector injection only works
> > on CPU0 right? Which means that for HVM backends all of the events
> > are coalesced in one vector and worst yet - they are not perCPU - so
> > end up with IPI-ing the other CPUs. Stefano, you were the original
> > author of this - what would be needed to get this to work across
> > multitple CPUs and such?
> 
> Iirc the vector callback was added to overcome precisely that
> limitation of the original PCI IRQ delivery method.

That's right: the vector callback should already work on any guest CPUs.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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