Re: [PATCH v2 1/2] xen/x86: add nmi continuation framework

2020-10-08 Thread Jürgen Groß
On 08.10.20 10:43, Roger Pau Monné wrote: On Wed, Oct 07, 2020 at 03:30:10PM +0200, Juergen Gross wrote: Actions in NMI context are rather limited as e.g. locking is rather fragile. Add a generic framework to continue processing in softirq context after leaving NMI processing. This is working f

Re: [PATCH v2 1/2] xen/x86: add nmi continuation framework

2020-10-08 Thread Roger Pau Monné
On Wed, Oct 07, 2020 at 03:30:10PM +0200, Juergen Gross wrote: > Actions in NMI context are rather limited as e.g. locking is rather > fragile. > > Add a generic framework to continue processing in softirq context after > leaving NMI processing. This is working for NMIs happening in guest > contex

[PATCH v2 1/2] xen/x86: add nmi continuation framework

2020-10-07 Thread Juergen Gross
Actions in NMI context are rather limited as e.g. locking is rather fragile. Add a generic framework to continue processing in softirq context after leaving NMI processing. This is working for NMIs happening in guest context as NMI exit handling will issue an IPI to itself in case a softirq is pen