[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V3] vmx/nmi: Do not use self_nmi() in VMEXIT handler
On 22/11/12 15:55, Jan Beulich wrote: >>>> On 22.11.12 at 16:37, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote: >> A quick solution would be to execute a noop function with >> run_in_exception_handler(). Alternatively, I can code enable_nmi() or >> so which does an inline iret to itself. Which of these would you prefer? > I would actually consider avoiding to run softirqs altogether in that > case, just like native Linux doesn't do any event or scheduler > processing in that case. > > Jan > That would probably be the easiest solution. I was already going to do the same for the rentrant NMI and MCE handling case (and also the process pending upcalls checking), due to the complexities of fixing the race condition at the end of the handler. Unfortunately, I don't think I have time to look at this issue immediately, but if it is ok to wait till the beginning of next week, I can roll it into the main dev work for the other NMI/MCE work. -- Andrew Cooper - Dom0 Kernel Engineer, Citrix XenServer T: +44 (0)1223 225 900, http://www.citrix.com _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |