[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 17/25] x86emul: emulate {MONITOR, MWAIT}{, X} as no-op
On 07/12/17 14:11, Jan Beulich wrote: > As mentioned in Linux commit 87c00572ba ("kvm: x86: emulate monitor and > mwait instructions as nop"), older OS X versions (for example) may make > use of the insns without checking CPUID flags (presumably implying > availability from family/model). -1 to this. IIRC, monitor and mwait are disabled entirely due to VMCS/VMCB configuration, and convert to #UD internally. The emulator shouldn't be able to let software work around that. If and when we decide to support this functionality for guests (which probably won't be until after EPT SPP gets in), then the feature should use CPUID as per normal. There is a large list of other things which prevent OS X from booting under Xen. If someone decides to step up and get OS X support working then we could reconsider whether we quirk this, but until then, unilaterally quirking it is a net negative. ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |