MSR_KERNELGSBASE
wrmsr(MSR_KERNELGSBASE, 0);
wrmsr(MSR_KERNELGSBASE, 0);
wrmsr(MSR_KERNELGSBASE, pcb->pcb_gs);
cpudata->kernelgsbase = rdmsr(MSR_KERNELGSBASE);
wrmsr(MSR_KERNELGSBASE, cpudata->kernelgsbase);
svm_vcpu_msr_allow(cpudata->msrbm, MSR_KERNELGSBASE, true, true);
cpudata->kernelgsbase = rdmsr(MSR_KERNELGSBASE);
wrmsr(MSR_KERNELGSBASE, cpudata->kernelgsbase);
vmx_vcpu_msr_allow(cpudata->msrbm, MSR_KERNELGSBASE, true, true);
gmsr[VMX_MSRLIST_KERNELGSBASE].msr = MSR_KERNELGSBASE;