HomeFreeBSD

Hide the AMD MONITORX/MWAITX capability.

Description

Hide the AMD MONITORX/MWAITX capability.
Otherwise, recent Linux guests will use these instructions, resulting
in #UD exceptions since bhyve doesn't implement MONITOR/MWAIT exits.

This fixes boot-time hangs in recent Linux guests on Ryzen CPUs
(and probably Bulldozer aka AMD FX as well).

Reviewed by: kib
MFC after: 1 week

Details

Provenance
grehanAuthored on
Reviewer
kib
Parents
rS315363: Fix manlint errors
Branches
Unknown
Tags
Unknown