HomeFreeBSD

Inject #UD into the guest when it executes either 'MONITOR' or 'MWAIT'.

Description

Inject #UD into the guest when it executes either 'MONITOR' or 'MWAIT'.

The hypervisor hides the MONITOR/MWAIT capability by unconditionally setting
CPUID.01H:ECX[3] to 0 so the guest should not expect these instructions to
be present anyways.

Discussed with: grehan

Details

Provenance
neelAuthored on
Parents
rS272669: MFC r272308: Fix old iSCSI initiator to work with new CAM locking.
Branches
Unknown
Tags
Unknown

Event Timeline