Searched refs:MSR_IA32_SPEC_CTRL (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.4/arch/x86/xen/ |
D | suspend.c | 44 wrmsrl(MSR_IA32_SPEC_CTRL, this_cpu_read(spec_ctrl)); in xen_vcpu_notify_restore() 60 rdmsrl(MSR_IA32_SPEC_CTRL, tmp); in xen_vcpu_notify_suspend() 62 wrmsrl(MSR_IA32_SPEC_CTRL, 0); in xen_vcpu_notify_suspend()
|
/Linux-v5.4/arch/x86/include/asm/ |
D | nospec-branch.h | 294 alternative_msr_write(MSR_IA32_SPEC_CTRL, val, \ 302 alternative_msr_write(MSR_IA32_SPEC_CTRL, val, \
|
D | msr-index.h | 44 #define MSR_IA32_SPEC_CTRL 0x00000048 /* Speculation Control */ macro
|
/Linux-v5.4/arch/x86/kernel/cpu/ |
D | bugs.c | 97 rdmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in check_bugs() 172 wrmsrl(MSR_IA32_SPEC_CTRL, msrval); in x86_virt_spec_ctrl() 756 wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in spectre_v2_select_mitigation() 832 wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in update_stibp_msr() 1056 wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in __ssb_select_mitigation() 1250 wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in x86_spec_ctrl_setup_ap()
|
/Linux-v5.4/arch/x86/kernel/ |
D | process.c | 460 wrmsrl(MSR_IA32_SPEC_CTRL, msr); in __speculation_ctrl_update()
|
/Linux-v5.4/arch/x86/kvm/ |
D | svm.c | 287 { .index = MSR_IA32_SPEC_CTRL, .always = false }, 4185 case MSR_IA32_SPEC_CTRL: in svm_get_msr() 4270 case MSR_IA32_SPEC_CTRL: in svm_set_msr() 4296 set_msr_interception(svm->msrpm, MSR_IA32_SPEC_CTRL, 1, 1); in svm_set_msr() 5770 if (unlikely(!msr_write_intercepted(vcpu, MSR_IA32_SPEC_CTRL))) in svm_vcpu_run() 5771 svm->spec_ctrl = native_read_msr(MSR_IA32_SPEC_CTRL); in svm_vcpu_run()
|
D | x86.c | 1152 MSR_IA32_SPEC_CTRL,
|
/Linux-v5.4/arch/x86/kvm/vmx/ |
D | vmx.c | 1791 case MSR_IA32_SPEC_CTRL: in vmx_get_msr() 1974 case MSR_IA32_SPEC_CTRL: in vmx_set_msr() 2001 MSR_IA32_SPEC_CTRL, in vmx_set_msr() 6598 if (unlikely(!msr_write_intercepted(vcpu, MSR_IA32_SPEC_CTRL))) in vmx_vcpu_run() 6599 vmx->spec_ctrl = native_read_msr(MSR_IA32_SPEC_CTRL); in vmx_vcpu_run()
|
D | nested.c | 641 if (!msr_write_intercepted_l01(vcpu, MSR_IA32_SPEC_CTRL)) in nested_vmx_prepare_msr_bitmap() 644 MSR_IA32_SPEC_CTRL, in nested_vmx_prepare_msr_bitmap()
|