Searched hist:f14eec0a32038f2d6c05b8ea91c7701f65ce7418 (Results 1 – 3 of 3) sorted by relevance
/linux/arch/x86/kvm/svm/ |
H A D | vmenter.S | diff f14eec0a32038f2d6c05b8ea91c7701f65ce7418 Mon Apr 13 09:17:58 CEST 2020 Paolo Bonzini <pbonzini@redhat.com> KVM: SVM: move more vmentry code to assembly
Manipulate IF around vmload/vmsave to remove the confusing usage of local_irq_enable where interrupts are actually disabled via GIF. And stuff the RSB immediately without waiting for a RET to avoid Spectre-v2 attacks.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
H A D | svm.c | diff f14eec0a32038f2d6c05b8ea91c7701f65ce7418 Mon Apr 13 09:17:58 CEST 2020 Paolo Bonzini <pbonzini@redhat.com> KVM: SVM: move more vmentry code to assembly
Manipulate IF around vmload/vmsave to remove the confusing usage of local_irq_enable where interrupts are actually disabled via GIF. And stuff the RSB immediately without waiting for a RET to avoid Spectre-v2 attacks.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
/linux/arch/x86/include/asm/ |
H A D | nospec-branch.h | diff f14eec0a32038f2d6c05b8ea91c7701f65ce7418 Mon Apr 13 09:17:58 CEST 2020 Paolo Bonzini <pbonzini@redhat.com> KVM: SVM: move more vmentry code to assembly
Manipulate IF around vmload/vmsave to remove the confusing usage of local_irq_enable where interrupts are actually disabled via GIF. And stuff the RSB immediately without waiting for a RET to avoid Spectre-v2 attacks.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|