HomeFreeBSD

If a VM-exit happens during an NMI injection then clear the "NMI Blocking" bit

Description

If a VM-exit happens during an NMI injection then clear the "NMI Blocking" bit
in the Guest Interruptibility-state VMCS field.

If we fail to do this then a subsequent VM-entry will fail because it is an
error to inject an NMI into the guest while "NMI Blocking" is turned on. This
is described in "Checks on Guest Non-Register State" in the Intel SDM.

Submitted by: David Reed (david.reed@tidalscale.com)

Details

Provenance
neelAuthored on Jan 17 2014, 4:21 AM
Parents
rG6f17dec9a117: Re-work r260800 to include other signals which start with 'I'
Branches
Unknown
Tags
Unknown

Event Timeline