> * Jeremy Fitzhardinge (
jeremy@goop.org) wrote:
>
>> Ingo Molnar wrote:
>>
>>> * Ingo Molnar <mingo@elte.hu> wrote:
>>>
>>>
>>>
>>>> thanks Mathieu, i've picked this up into x86.git for more testing.
>>>>
>>>>
>>> ... but had to drop it due to missing PARAVIRT support which broke the
>>> build. I guess on paravirt we could just initially define
>>> INTERRUPT_RETURN_NMI_SAFE to iret, etc.?
>>>
>> I have not yet implemented Xen's support for paravirtual NMI, so there's no
>> scope for breaking anything from my perspective. When I get around to NMI,
>> I'll work around whatever's there. I don't know if lguest or VMI has any
>> guest NMI support.
>>
>> J
>>
>>
>
> I wonder if we could simply paravirtualize the popf instruction, which
> seems to be the only one requiring to run in ring 0.