[SRU][Artful][Bionic][PATCH 0/1] kvm: vmx: Reinstate support for CPUs without virtual NMI

Fabian Grünbichler f.gruenbichler at proxmox.com
Mon Jan 22 09:00:35 UTC 2018


On Fri, Jan 19, 2018 at 10:04:35AM -0500, Joseph Salisbury wrote:
> BugLink: http://bugs.launchpad.net/bugs/1741655

and https://bugs.launchpad.net/bugs/1738982

which I already sent a month ago in
<20171219093020.kplydhosqdayx3a5 at nora.maurer-it.com>

> 
> == SRU Justification ==
> The following mainline commit introduced a regression in v4.12-rc1:
> 2c82878b0cb3 ("KVM: VMX: require virtual NMI support")
> 
> This regression caused the kvm-intel module fail to load with the following error:
> "modprobe: ERROR: could not insert 'kvm_intel': Input/output error"
> 
> This error would happen because support for CPUs without virtual NMI was removed
> by commit 2c82878b0cb3.
> 
> Mainline commit 8a1b43922d0d fixes this regression and was added to mainline in v4.15-rc1.
>     
> 
> == Fix ==
> commit 8a1b43922d0d1279e7936ba85c4c2a870403c95f
> Author: Paolo Bonzini <pbonzini at redhat.com>
> Date:   Mon Nov 6 13:31:12 2017 +0100
> 
>     kvm: vmx: Reinstate support for CPUs without virtual NMI
> 
> == Regression Potential ==
> Low.  This patch fixes a current regression.  It was cc'd to upstream stable
> so had additional upstream review.
> 
> == Test Case ==
> A test kernel was built with this patch and tested by the original bug reporter.
> The bug reporter states the test kernel resolved the bug.
> 
> Paolo Bonzini (1):
>   kvm: vmx: Reinstate support for CPUs without virtual NMI
> 
>  arch/x86/kvm/vmx.c | 150 +++++++++++++++++++++++++++++++++++++----------------
>  1 file changed, 106 insertions(+), 44 deletions(-)
> 
> -- 
> 2.7.4
> 
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team





More information about the kernel-team mailing list