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

Re: [Xen-devel] PVH questions

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


Xen-devel mailing list



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