MSR_MISC_ENABLE
val = rdmsr(MSR_MISC_ENABLE);
wrmsr(MSR_MISC_ENABLE, val);
val = rdmsr(MSR_MISC_ENABLE);
(rdmsr(MSR_MISC_ENABLE) & (1 << 3)) == 0) {
wrmsr(MSR_MISC_ENABLE, rdmsr(MSR_MISC_ENABLE) | (1<<3));
wrmsr(MSR_MISC_ENABLE,
rdmsr(MSR_MISC_ENABLE) & ~IA32_MISC_MWAIT_EN);
if (exit->u.rdmsr.msr == MSR_MISC_ENABLE) {
if (exit->u.wrmsr.msr == MSR_MISC_ENABLE) {
cpudata->gmsr_misc_enable = rdmsr(MSR_MISC_ENABLE);