KVM: Directly return result from kvm_arch_check_processor_compat() [Linux 5.3]

This Linux kernel change "KVM: Directly return result from kvm_arch_check_processor_compat()" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Fri Apr 19 22:18:17 2019 -0700. The commit for this change in Linux stable tree is f257d6d (patch). KVM: Directly return result from kvm_arch_check_processor_compat() Add a wrapper […]

KVM: x86: Don’t update RIP or do single-step on faulting emulation [Linux 4.19.70]

This Linux kernel change "KVM: x86: Don’t update RIP or do single-step on faulting emulation" is included in the Linux 4.19.70 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Fri Aug 23 13:55:44 2019 -0700. The commit for this change in Linux stable tree is 3c2b482 (patch) which is from upstream […]

KVM: x86: Don’t update RIP or do single-step on faulting emulation [Linux 4.14.142]

This Linux kernel change "KVM: x86: Don’t update RIP or do single-step on faulting emulation" is included in the Linux 4.14.142 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Fri Aug 23 13:55:44 2019 -0700. The commit for this change in Linux stable tree is 27060d4 (patch) which is from upstream […]

KVM: x86: Don’t update RIP or do single-step on faulting emulation [Linux 4.9.191]

This Linux kernel change "KVM: x86: Don’t update RIP or do single-step on faulting emulation" is included in the Linux 4.9.191 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Fri Aug 23 13:55:44 2019 -0700. The commit for this change in Linux stable tree is 8ec1280 (patch) which is from upstream […]

x86/retpoline: Don’t clobber RFLAGS during CALL_NOSPEC on i386 [Linux 4.9.191]

This Linux kernel change "x86/retpoline: Don’t clobber RFLAGS during CALL_NOSPEC on i386" is included in the Linux 4.9.191 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Thu Aug 22 14:11:22 2019 -0700. The commit for this change in Linux stable tree is 44b79b4 (patch) which is from upstream commit b63f20a. The […]

KVM: x86: Don’t update RIP or do single-step on faulting emulation [Linux 4.4.191]

This Linux kernel change "KVM: x86: Don’t update RIP or do single-step on faulting emulation" is included in the Linux 4.4.191 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Fri Aug 23 13:55:44 2019 -0700. The commit for this change in Linux stable tree is 0fff074 (patch) which is from upstream […]

x86/retpoline: Don’t clobber RFLAGS during CALL_NOSPEC on i386 [Linux 4.4.191]

This Linux kernel change "x86/retpoline: Don’t clobber RFLAGS during CALL_NOSPEC on i386" is included in the Linux 4.4.191 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Thu Aug 22 14:11:22 2019 -0700. The commit for this change in Linux stable tree is 35b67f4 (patch) which is from upstream commit b63f20a. The […]

x86/retpoline: Don’t clobber RFLAGS during CALL_NOSPEC on i386 [Linux 4.19.69]

This Linux kernel change "x86/retpoline: Don’t clobber RFLAGS during CALL_NOSPEC on i386" is included in the Linux 4.19.69 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Thu Aug 22 14:11:22 2019 -0700. The commit for this change in Linux stable tree is f974710 (patch) which is from upstream commit b63f20a. The […]

x86/retpoline: Don’t clobber RFLAGS during CALL_NOSPEC on i386 [Linux 4.14.141]

This Linux kernel change "x86/retpoline: Don’t clobber RFLAGS during CALL_NOSPEC on i386" is included in the Linux 4.14.141 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Thu Aug 22 14:11:22 2019 -0700. The commit for this change in Linux stable tree is f581478 (patch) which is from upstream commit b63f20a. The […]

KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts [Linux 3.16.72]

This Linux kernel change "KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts" is included in the Linux 3.16.72 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Thu Mar 7 15:43:02 2019 -0800. The commit for this change in Linux stable tree is 25f144c (patch) which is from upstream commit 0cf9135. The same […]

KVM: Reject device ioctls from processes other than the VM’s creator [Linux 3.16.72]

This Linux kernel change "KVM: Reject device ioctls from processes other than the VM’s creator" is included in the Linux 3.16.72 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Fri Feb 15 12:48:39 2019 -0800. The commit for this change in Linux stable tree is e62b3b7 (patch) which is from upstream […]

KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux [Linux 3.16.70]

This Linux kernel change "KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux" is included in the Linux 3.16.70 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Feb 5 13:01:13 2019 -0800. The commit for this change in Linux stable tree is 2cf024c (patch) which is from […]

KVM: x86/mmu: Allocate PAE root array when using SVM’s 32-bit NPT [Linux 5.2]

This Linux kernel change "KVM: x86/mmu: Allocate PAE root array when using SVM’s 32-bit NPT" is included in the Linux 5.2 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Thu Jun 13 10:22:23 2019 -0700. The commit for this change in Linux stable tree is b6b80c7 (patch). KVM: x86/mmu: Allocate PAE […]

KVM: nVMX: Clear nested_run_pending if setting nested state fails [Linux 5.2]

This Linux kernel change "KVM: nVMX: Clear nested_run_pending if setting nested state fails" is included in the Linux 5.2 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Wed May 8 11:04:32 2019 -0700. The commit for this change in Linux stable tree is 21be4ca (patch). KVM: nVMX: Clear nested_run_pending if setting […]

Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU" [Linux 5.2]

This Linux kernel change "Revert “KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU”" is included in the Linux 5.2 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Wed May 8 09:08:19 2019 -0700. The commit for this change in Linux stable tree is f93f7ed (patch). Revert “KVM: nVMX: Expose RDPMC-exiting […]

KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possible [Linux 5.2]

This Linux kernel change "KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possible" is included in the Linux 5.2 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] xxxxxxxxx> on Wed May 8 07:32:15 2019 -0700. The commit for this change in Linux stable tree is d69129b (patch). KVM: nVMX: Disable […]

KVM: VMX: Use accessors for GPRs outside of dedicated caching logic [Linux 5.2]

This Linux kernel change "KVM: VMX: Use accessors for GPRs outside of dedicated caching logic" is included in the Linux 5.2 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Apr 30 10:36:19 2019 -0700. The commit for this change in Linux stable tree is 2b3eaf8 (patch). KVM: VMX: Use accessors […]

KVM: x86: Omit caching logic for always-available GPRs [Linux 5.2]

This Linux kernel change "KVM: x86: Omit caching logic for always-available GPRs" is included in the Linux 5.2 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Apr 30 10:36:17 2019 -0700. The commit for this change in Linux stable tree is de3cd11 (patch). KVM: x86: Omit caching logic for always-available […]

KVM: VMX: Include architectural defs header in capabilities.h [Linux 5.2]

This Linux kernel change "KVM: VMX: Include architectural defs header in capabilities.h" is included in the Linux 5.2 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Thu Apr 18 08:07:40 2019 -0700. The commit for this change in Linux stable tree is 19e3833 (patch). KVM: VMX: Include architectural defs header in […]

KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero [Linux 5.2]

This Linux kernel change "KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero" is included in the Linux 5.2 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Apr 16 13:32:48 2019 -0700. The commit for this change in Linux stable tree is 0967fa1 (patch). KVM: VMX: Skip delta_tsc shift-and-divide […]