KVM: VMX: Leave preemption timer running when it’s disabled [Linux 5.3]

This Linux kernel change "KVM: VMX: Leave preemption timer running when it’s disabled" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:18:05 2019 -0700. The commit for this change in Linux stable tree is 804939e (patch). KVM: VMX: Leave preemption timer running […]

KVM: VMX: Drop hv_timer_armed from ‘struct loaded_vmcs’ [Linux 5.3]

This Linux kernel change "KVM: VMX: Drop hv_timer_armed from ‘struct loaded_vmcs’" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:18:03 2019 -0700. The commit for this change in Linux stable tree is 9d99cc4 (patch). KVM: VMX: Drop hv_timer_armed from ‘struct loaded_vmcs’ … […]

KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIP [Linux 5.3]

This Linux kernel change "KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIP" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:18:02 2019 -0700. The commit for this change in Linux stable tree is 469debd (patch). KVM: nVMX: Preset *DT exiting […]

KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02 [Linux 5.3]

This Linux kernel change "KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:18:01 2019 -0700. The commit for this change in Linux stable tree is de0286b (patch). KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing […]

KVM: VMX: Explicitly initialize controls shadow at VMCS allocation [Linux 5.3]

This Linux kernel change "KVM: VMX: Explicitly initialize controls shadow at VMCS allocation" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:18:00 2019 -0700. The commit for this change in Linux stable tree is 3af80fe (patch). KVM: VMX: Explicitly initialize controls shadow […]

KVM: nVMX: Don’t reset VMCS controls shadow on VMCS switch [Linux 5.3]

This Linux kernel change "KVM: nVMX: Don’t reset VMCS controls shadow on VMCS switch" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:17:59 2019 -0700. The commit for this change in Linux stable tree is ae81d08 (patch). KVM: nVMX: Don’t reset VMCS […]

KVM: nVMX: Shadow VMCS controls on a per-VMCS basis [Linux 5.3]

This Linux kernel change "KVM: nVMX: Shadow VMCS controls on a per-VMCS basis" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:17:58 2019 -0700. The commit for this change in Linux stable tree is 09e226c (patch). KVM: nVMX: Shadow VMCS controls on […]

KVM: VMX: Shadow VMCS secondary execution controls [Linux 5.3]

This Linux kernel change "KVM: VMX: Shadow VMCS secondary execution controls" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:17:57 2019 -0700. The commit for this change in Linux stable tree is fe7f895 (patch). KVM: VMX: Shadow VMCS secondary execution controls Prepare […]

KVM: VMX: Shadow VMCS primary execution controls [Linux 5.3]

This Linux kernel change "KVM: VMX: Shadow VMCS primary execution controls" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:17:56 2019 -0700. The commit for this change in Linux stable tree is 2183f56 (patch). KVM: VMX: Shadow VMCS primary execution controls Prepare […]

KVM: VMX: Add builder macros for shadowing controls [Linux 5.3]

This Linux kernel change "KVM: VMX: Add builder macros for shadowing controls" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:17:54 2019 -0700. The commit for this change in Linux stable tree is 70f932e (patch). KVM: VMX: Add builder macros for shadowing […]

KVM: nVMX: Use adjusted pin controls for vmcs02 [Linux 5.3]

This Linux kernel change "KVM: nVMX: Use adjusted pin controls for vmcs02" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 12:17:53 2019 -0700. The commit for this change in Linux stable tree is c075c3e (patch). KVM: nVMX: Use adjusted pin controls for […]

KVM: nVMX: Copy PDPTRs to/from vmcs12 only when necessary [Linux 5.3]

This Linux kernel change "KVM: nVMX: Copy PDPTRs to/from vmcs12 only when necessary" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 09:06:40 2019 -0700. The commit for this change in Linux stable tree is c7554ef (patch). KVM: nVMX: Copy PDPTRs to/from vmcs12 […]

KVM: nVMX: Don’t update GUEST_BNDCFGS if it’s clean in HV eVMCS [Linux 5.3]

This Linux kernel change "KVM: nVMX: Don’t update GUEST_BNDCFGS if it’s clean in HV eVMCS" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 09:06:39 2019 -0700. The commit for this change in Linux stable tree is c27e5b0 (patch). KVM: nVMX: Don’t update […]

KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it’s written [Linux 5.3]

This Linux kernel change "KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it’s written" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 09:06:37 2019 -0700. The commit for this change in Linux stable tree is 699a1ac (patch). KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR […]

KVM: nVMX: Update vmcs12 for SYSENTER MSRs when they’re written [Linux 5.3]

This Linux kernel change "KVM: nVMX: Update vmcs12 for SYSENTER MSRs when they’re written" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 09:06:36 2019 -0700. The commit for this change in Linux stable tree is de70d27 (patch). KVM: nVMX: Update vmcs12 for […]

KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT when it’s written [Linux 5.3]

This Linux kernel change "KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT when it’s written" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 09:06:35 2019 -0700. The commit for this change in Linux stable tree is 142e4be (patch). KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT […]

KVM: nVMX: Don’t speculatively write APIC-access page address [Linux 5.3]

This Linux kernel change "KVM: nVMX: Don’t speculatively write APIC-access page address" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 09:06:34 2019 -0700. The commit for this change in Linux stable tree is a49700b (patch). KVM: nVMX: Don’t speculatively write APIC-access page […]

KVM: nVMX: Don’t speculatively write virtual-APIC page address [Linux 5.3]

This Linux kernel change "KVM: nVMX: Don’t speculatively write virtual-APIC page address" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 09:06:33 2019 -0700. The commit for this change in Linux stable tree is ca2f546 (patch). KVM: nVMX: Don’t speculatively write virtual-APIC page […]

KVM: nVMX: Don’t dump VMCS if virtual APIC page can’t be mapped [Linux 5.3]

This Linux kernel change "KVM: nVMX: Don’t dump VMCS if virtual APIC page can’t be mapped" is included in the Linux 5.3 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue May 7 09:06:26 2019 -0700. The commit for this change in Linux stable tree is 73cb855 (patch). KVM: nVMX: Don’t […]