Messages in this thread | | | Date | Mon, 27 Sep 2010 11:17:59 +0200 | From | Avi Kivity <> | Subject | Re: [PATCH] x86, nmi: workaround sti; hlt race vs nmi; intr |
| |
On 09/27/2010 11:15 AM, Alexander Graf wrote: > > > > Wow, this is incredibly ugly :). Can't we just mask NMIs when the interrupt shadow is active?
I plan to do that, for all the code that's out there relying on on STI interrupt shadow masking NMIs.
> Yeah, that's me writing without thinking. So this means that the race can also happen on real hardware? >
Yes. At least on documented hardware. Some (most? all?) hardware does mask NMIs after STI.
-- error compiling committee.c: too many arguments to function
| |