KVM: x86: Whitelist port 0x7e for pre-incrementing %rip [Linux 5.1]

This Linux kernel change "KVM: x86: Whitelist port 0x7e for pre-incrementing %rip" is included in the Linux 5.1 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Mon Apr 29 07:04:15 2019 -0700. The commit for this change in Linux stable tree is 8764ed5 (patch). KVM: x86: Whitelist port 0x7e for pre-incrementing […]

x86: make ZERO_PAGE() at least parse its argument [Linux 5.1]

This Linux kernel change "x86: make ZERO_PAGE() at least parse its argument" is included in the Linux 5.1 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Mon Apr 29 09:51:29 2019 -0700. The commit for this change in Linux stable tree is 8087148 (patch). x86: make ZERO_PAGE() at least parse its […]

x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 [Linux 5.1]

This Linux kernel change "x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012" is included in the Linux 5.1 release. This change is authored by Vitaly Kuznetsov <vkuznets [at] redhat.com> on Wed Mar 20 18:43:20 2019 +0100. The commit for this change in Linux stable tree is da66761 (patch). x86: kvm: hyper-v: deal […]

KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short [Linux 5.1]

This Linux kernel change "KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short" is included in the Linux 5.1 release. This change is authored by Liran Alon <liran.alon [at] oracle.com> on Tue Apr 16 20:36:34 2019 +0300. The commit for this change in Linux stable tree is c09d65d (patch). KVM: x86: Consider LAPIC […]

KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing [Linux 5.1]

This Linux kernel change "KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing" is included in the Linux 5.1 release. This change is authored by Vitaly Kuznetsov <vkuznets [at] redhat.com> on Wed Mar 27 15:12:20 2019 +0100. The commit for this change in Linux stable tree is 7a223e0 (patch). KVM: x86: avoid misreporting level-triggered […]

KVM: x86: fix warning Using plain integer as NULL pointer [Linux 5.1]

This Linux kernel change "KVM: x86: fix warning Using plain integer as NULL pointer" is included in the Linux 5.1 release. This change is authored by Hariprasad Kelam <hariprasad.kelam [at] gmail.com> on Sat Apr 6 15:06:58 2019 +0530. The commit for this change in Linux stable tree is be43c44 (patch). KVM: x86: fix warning Using […]

KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels [Linux 5.1]

This Linux kernel change "KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels" is included in the Linux 5.1 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Apr 2 08:10:48 2019 -0700. The commit for this change in Linux stable tree is b68f3cc (patch). KVM: x86: Always use […]

KVM: x86: Don’t clear EFER during SMM transitions for 32-bit vCPU [Linux 5.1]

This Linux kernel change "KVM: x86: Don’t clear EFER during SMM transitions for 32-bit vCPU" is included in the Linux 5.1 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Apr 2 08:10:47 2019 -0700. The commit for this change in Linux stable tree is 8f4dc2e (patch). KVM: x86: Don’t clear […]

KVM: x86: clear SMM flags before loading state while leaving SMM [Linux 5.1]

This Linux kernel change "KVM: x86: clear SMM flags before loading state while leaving SMM" is included in the Linux 5.1 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Apr 2 08:03:11 2019 -0700. The commit for this change in Linux stable tree is 9ec1949 (patch). KVM: x86: clear SMM […]

KVM: x86: Open code kvm_set_hflags [Linux 5.1]

This Linux kernel change "KVM: x86: Open code kvm_set_hflags" is included in the Linux 5.1 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Apr 2 08:03:10 2019 -0700. The commit for this change in Linux stable tree is c5833c7 (patch). KVM: x86: Open code kvm_set_hflags Prepare for clearing HF_SMM_MASK prior […]

KVM: x86: Load SMRAM in a single shot when leaving SMM [Linux 5.1]

This Linux kernel change "KVM: x86: Load SMRAM in a single shot when leaving SMM" is included in the Linux 5.1 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Apr 2 08:03:09 2019 -0700. The commit for this change in Linux stable tree is ed19321 (patch). KVM: x86: Load SMRAM […]

KVM: x86: svm: make sure NMI is injected after nmi_singlestep [Linux 5.1]

This Linux kernel change "KVM: x86: svm: make sure NMI is injected after nmi_singlestep" is included in the Linux 5.1 release. This change is authored by Vitaly Kuznetsov <vkuznets [at] redhat.com> on Wed Apr 3 16:06:42 2019 +0200. The commit for this change in Linux stable tree is 99c2217 (patch). KVM: x86: svm: make sure […]

clk: x86: Add system specific quirk to mark clocks as critical [Linux 5.1]

This Linux kernel change "clk: x86: Add system specific quirk to mark clocks as critical" is included in the Linux 5.1 release. This change is authored by David Müller <dave.mueller [at] gmx.ch> on Mon Apr 8 15:33:54 2019 +0200. The commit for this change in Linux stable tree is 7c2e071 (patch). clk: x86: Add system […]

KVM: x86: nVMX: close leak of L0’s x2APIC MSRs (CVE-2019-3887) [Linux 5.1]

This Linux kernel change "KVM: x86: nVMX: close leak of L0’s x2APIC MSRs (CVE-2019-3887)" is included in the Linux 5.1 release. This change is authored by Marc Orr <marcorr [at] google.com> on Mon Apr 1 23:55:59 2019 -0700. The commit for this change in Linux stable tree is acff784 (patch). KVM: x86: nVMX: close leak […]

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

This Linux kernel change "KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts" is included in the Linux 5.1 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 0cf9135 (patch). KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts The […]

KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() [Linux 5.1]

This Linux kernel change "KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region()" is included in the Linux 5.1 release. This change is authored by Wei Yang <richard.weiyang [at] gmail.com> on Thu Sep 27 08:31:26 2018 +0800. The commit for this change in Linux stable tree is 4d66623 (patch). KVM: x86: remove check on nr_mmu_pages in […]

KVM: x86: fix handling of role.cr4_pae and rename it to ‘gpte_size’ [Linux 5.1]

This Linux kernel change "KVM: x86: fix handling of role.cr4_pae and rename it to ‘gpte_size’" is included in the Linux 5.1 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Thu Mar 7 15:27:44 2019 -0800. The commit for this change in Linux stable tree is 47c42e6 (patch). KVM: x86: fix handling […]