KVM/VMX: Restore previously dropped ENDBR in vmx_vmexit
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2119111 commit 8bd200d2 Author: Josh Poimboeuf <jpoimboe@kernel.org> Date: Tue Jun 14 23:16:11 2022 +0200 KVM: VMX: Flatten __vmx_vcpu_run() Move the vmx_vm{enter,exit}() functionality into __vmx_vcpu_run(). This will make it easier to do the spec_ctrl handling before the first RET. Signed-off-by:Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by:
Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by:
Borislav Petkov <bp@suse.de> Backport 227819d5 ("KVM: VMX: Flatten __vmx_vcpu_run()") had a RHEL only change in __vmx_vcpu_run() which was needed at that time as 156ff4a5 ("x86/ibt: Base IBT bits") was not present. It is already backported to RHEL9 so ENDBR has to be restored. Fixes: 227819d5 ("KVM: VMX: Flatten __vmx_vcpu_run()") Signed-off-by:
Vitaly Kuznetsov <vkuznets@redhat.com>
Loading
Please register or sign in to comment