kvm: properly check debugfs dentry before using it [Linux 5.0]

This Linux kernel change "kvm: properly check debugfs dentry before using it" is included in the Linux 5.0 release. This change is authored by Greg Kroah-Hartman <gregkh [at] linuxfoundation.org> on Thu Feb 28 16:34:37 2019 +0100. The commit for this change in Linux stable tree is 8ed0579 (patch). kvm: properly check debugfs dentry before using […]

KVM: MMU: record maximum physical address width in kvm_mmu_extended_role [Linux 5.0]

This Linux kernel change "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" is included in the Linux 5.0 release. This change is authored by Yu Zhang <yu.c.zhang [at] linux.intel.com> on Fri Feb 1 00:09:23 2019 +0800. The commit for this change in Linux stable tree is de3ccd2 (patch). KVM: MMU: record maximum physical address […]

kvm: x86: Return LA57 feature based on hardware capability [Linux 5.0]

This Linux kernel change "kvm: x86: Return LA57 feature based on hardware capability" is included in the Linux 5.0 release. This change is authored by Yu Zhang <yu.c.zhang [at] linux.intel.com> on Fri Feb 1 00:09:43 2019 +0800. The commit for this change in Linux stable tree is 511da98 (patch). kvm: x86: Return LA57 feature based […]

kvm: vmx: Fix entry number check for add_atomic_switch_msr() [Linux 5.0]

This Linux kernel change "kvm: vmx: Fix entry number check for add_atomic_switch_msr()" is included in the Linux 5.0 release. This change is authored by Xiaoyao Li <xiaoyao.li [at] linux.intel.com> on Thu Feb 14 12:08:58 2019 +0800. The commit for this change in Linux stable tree is 98ae70c (patch). kvm: vmx: Fix entry number check for […]

KVM: x86: Recompute PID.ON when clearing PID.SN [Linux 5.0]

This Linux kernel change "KVM: x86: Recompute PID.ON when clearing PID.SN" is included in the Linux 5.0 release. This change is authored by Luwei Kang <luwei.kang [at] intel.com> on Thu Feb 14 10:48:07 2019 +0800. The commit for this change in Linux stable tree is c112b5f (patch). KVM: x86: Recompute PID.ON when clearing PID.SN Some […]

KVM: nVMX: Restore a preemption timer consistency check [Linux 5.0]

This Linux kernel change "KVM: nVMX: Restore a preemption timer consistency check" is included in the Linux 5.0 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Feb 12 16:42:23 2019 -0800. The commit for this change in Linux stable tree is bc44121 (patch). KVM: nVMX: Restore a preemption timer consistency […]

KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) [Linux 5.0]

This Linux kernel change "KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221)" is included in the Linux 5.0 release. This change is authored by Peter Shier <pshier [at] google.com> on Thu Oct 11 11:46:46 2018 -0700. The commit for this change in Linux stable tree is ecec768 (patch). KVM: nVMX: unconditionally cancel preemption timer […]

KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) [Linux 5.0]

This Linux kernel change "KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222)" is included in the Linux 5.0 release. This change is authored by Paolo Bonzini <pbonzini [at] redhat.com> on Tue Jan 29 18:41:16 2019 +0100. The commit for this change in Linux stable tree is 353c095 (patch). KVM: x86: work around leak […]

kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) [Linux 5.0]

This Linux kernel change "kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974)" is included in the Linux 5.0 release. This change is authored by Jann Horn <jannh [at] google.com> on Sat Jan 26 01:54:33 2019 +0100. The commit for this change in Linux stable tree is cfa3938 (patch). kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) kvm_ioctl_create_device() does the […]

KVM: arm64: Forbid kprobing of the VHE world-switch code [Linux 5.0]

This Linux kernel change "KVM: arm64: Forbid kprobing of the VHE world-switch code" is included in the Linux 5.0 release. This change is authored by James Morse <james.morse [at] arm.com> on Thu Jan 24 16:32:54 2019 +0000. The commit for this change in Linux stable tree is 7d82602 (patch). KVM: arm64: Forbid kprobing of the […]

KVM: arm64: Relax the restriction on using stage2 PUD huge mapping [Linux 5.0]

This Linux kernel change "KVM: arm64: Relax the restriction on using stage2 PUD huge mapping" is included in the Linux 5.0 release. This change is authored by Suzuki K Poulose <suzuki.poulose [at] arm.com> on Tue Jan 29 19:12:17 2019 +0000. The commit for this change in Linux stable tree is 280cebf (patch). KVM: arm64: Relax […]

arm: KVM: Add missing kvm_stage2_has_pmd() helper [Linux 5.0]

This Linux kernel change "arm: KVM: Add missing kvm_stage2_has_pmd() helper" is included in the Linux 5.0 release. This change is authored by Marc Zyngier <marc.zyngier [at] arm.com> on Sat Feb 2 12:14:03 2019 +0000. The commit for this change in Linux stable tree is 309a205 (patch). arm: KVM: Add missing kvm_stage2_has_pmd() helper Fixup 32bit by […]

KVM: arm/arm64: vgic: Always initialize the group of private IRQs [Linux 5.0]

This Linux kernel change "KVM: arm/arm64: vgic: Always initialize the group of private IRQs" is included in the Linux 5.0 release. This change is authored by Christoffer Dall <christoffer.dall [at] arm.com> on Thu Jan 10 15:33:52 2019 +0100. The commit for this change in Linux stable tree is ab2d5eb (patch). KVM: arm/arm64: vgic: Always initialize […]

arm/arm64: KVM: Don’t panic on failure to properly reset system registers [Linux 5.0]

This Linux kernel change "arm/arm64: KVM: Don’t panic on failure to properly reset system registers" is included in the Linux 5.0 release. This change is authored by Marc Zyngier <marc.zyngier [at] arm.com> on Thu Dec 20 13:07:40 2018 +0000. The commit for this change in Linux stable tree is 20589c8 (patch). arm/arm64: KVM: Don’t panic […]

KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded [Linux 5.0]

This Linux kernel change "KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded" is included in the Linux 5.0 release. This change is authored by Christoffer Dall <christoffer.dall [at] arm.com> on Thu Dec 20 12:44:05 2018 +0100. The commit for this change in Linux stable tree is e761a92 (patch). KVM: arm/arm64: Reset the […]

KVM: x86: Mark expected switch fall-throughs [Linux 5.0]

This Linux kernel change "KVM: x86: Mark expected switch fall-throughs" is included in the Linux 5.0 release. This change is authored by Gustavo A. R. Silva <gustavo [at] embeddedor.com> on Fri Jan 25 12:23:17 2019 -0600. The commit for this change in Linux stable tree is b2869f2 (patch). KVM: x86: Mark expected switch fall-throughs In […]

KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths [Linux 5.0]

This Linux kernel change "KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths" is included in the Linux 5.0 release. This change is authored by Masahiro Yamada <yamada.masahiro [at] socionext.com> on Fri Jan 25 16:32:46 2019 +0900. The commit for this change in Linux stable tree is 5cd5548 (patch). KVM: x86: fix TRACE_INCLUDE_PATH and […]

KVM: selftests: check returned evmcs version range [Linux 5.0]

This Linux kernel change "KVM: selftests: check returned evmcs version range" is included in the Linux 5.0 release. This change is authored by Vitaly Kuznetsov <vkuznets [at] redhat.com> on Thu Jan 17 18:12:10 2019 +0100. The commit for this change in Linux stable tree is 35b531a (patch). KVM: selftests: check returned evmcs version range Check […]

KVM: VMX: Move vmx_vcpu_run()’s VM-Enter asm blob to a helper function [Linux 5.0]

This Linux kernel change "KVM: VMX: Move vmx_vcpu_run()’s VM-Enter asm blob to a helper function" is included in the Linux 5.0 release. This change is authored by Sean Christopherson <sean.j.christopherson [at] intel.com> on Tue Jan 15 17:10:53 2019 -0800. The commit for this change in Linux stable tree is 5ad6ece (patch). KVM: VMX: Move vmx_vcpu_run()’s […]