[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2] x86: re-inject emulated level pirqs in PV on HVM guests if still asserted
On Mon, 21 Nov 2011, Jan Beulich wrote: > >>> On 18.11.11 at 12:13, Stefano Stabellini > >>> <stefano.stabellini@xxxxxxxxxxxxx> > wrote: > > This patch is a backport of CS 24007 for xen-4.1-testing. > > > > PV on HVM guests can loose level interrupts coming from emulated > > devices if they have been remapped onto event channels. The reason is > > that we are missing the code to inject a pirq again in the guest when > > the guest EOIs it, if it corresponds to an emulated level interrupt > > and the interrupt is still asserted. > > > > Fix this issue and also return error when the guest tries to get the > > irq_status of a non-existing pirq. > > > > > > Changes in v2: > > > > - move the spinlock afterward to cover the new code only. > > This, as expected, doesn't hang anymore with kernels making use of > the PIRQ EOI map. Thanks for testing! Keir, are you happy with the patch? _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |