Activity log for bug #1741655

Date Who What changed Old value New value Message
2018-01-06 16:20:54 Nathan Rennie-Waldock bug added bug
2018-01-06 16:30:04 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2018-01-06 17:47:20 Joseph Salisbury linux (Ubuntu): importance Undecided High
2018-01-06 17:47:27 Joseph Salisbury tags artful regression artful kernel-da-key regression
2018-01-06 19:38:04 Nathan Rennie-Waldock linux (Ubuntu): status Incomplete Confirmed
2018-01-06 19:38:08 Nathan Rennie-Waldock tags artful kernel-da-key regression artful kernel-da-key kernel-fixed-upstream regression
2018-01-10 21:28:06 Joseph Salisbury linux (Ubuntu): status Confirmed Triaged
2018-01-10 21:28:14 Joseph Salisbury nominated for series Ubuntu Artful
2018-01-10 21:28:14 Joseph Salisbury bug task added linux (Ubuntu Artful)
2018-01-10 21:28:21 Joseph Salisbury linux (Ubuntu Artful): status New Triaged
2018-01-10 21:28:24 Joseph Salisbury linux (Ubuntu Artful): importance Undecided High
2018-01-11 19:45:18 Joseph Salisbury nominated for series Ubuntu Bionic
2018-01-11 19:45:18 Joseph Salisbury bug task added linux (Ubuntu Bionic)
2018-01-11 19:45:24 Joseph Salisbury linux (Ubuntu Bionic): status Triaged In Progress
2018-01-11 19:45:30 Joseph Salisbury linux (Ubuntu Artful): status Triaged In Progress
2018-01-11 19:45:35 Joseph Salisbury linux (Ubuntu Artful): assignee Joseph Salisbury (jsalisbury)
2018-01-11 19:45:41 Joseph Salisbury linux (Ubuntu Bionic): assignee Joseph Salisbury (jsalisbury)
2018-01-15 09:08:56 Oliver bug task added linux-hwe (Ubuntu)
2018-01-19 14:48:45 Joseph Salisbury bug task deleted linux-hwe (Ubuntu Bionic)
2018-01-19 14:48:51 Joseph Salisbury bug task deleted linux-hwe (Ubuntu Artful)
2018-01-19 14:48:57 Joseph Salisbury bug task deleted linux-hwe (Ubuntu)
2018-01-19 15:03:15 Joseph Salisbury description Since upgrading from zesty to artful, I'm not longer able to use KVM on my server: # modprobe kvm-intel modprobe: ERROR: could not insert 'kvm_intel': Input/output error Searching tells me this is caused by requiring Virtual NMI support[1] Running the script provided on the mailing list[1] to check virtualization features confirms my CPU (Xeon E5345) doesn't support Virtual NMIs: # python features.py | grep NMI NMI exiting yes Virtual NMIs no NMI-window exiting no Virtual NMI support was required in v4.12[1] and later reverted in v4.14.3[2] as some models (including Xeons) don't support it, even if others with the same core do. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1490803 [2] https://lkml.org/lkml/2017/8/7/231 [3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/arch/x86/kvm/vmx.c?h=linux-4.13.y&id=2c82878b0cb38fd516fd612c67852a6bbf282003 [4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/arch/x86/kvm/vmx.c?h=linux-4.14.y&id=a77360e989f3dc06e4f177a0837d533d13a20d91 == 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 suppor 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@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. ## Original Bug Description ## Since upgrading from zesty to artful, I'm not longer able to use KVM on my server: # modprobe kvm-intel modprobe: ERROR: could not insert 'kvm_intel': Input/output error Searching tells me this is caused by requiring Virtual NMI support[1] Running the script provided on the mailing list[1] to check virtualization features confirms my CPU (Xeon E5345) doesn't support Virtual NMIs: # python features.py | grep NMI   NMI exiting yes   Virtual NMIs no   NMI-window exiting no Virtual NMI support was required in v4.12[1] and later reverted in v4.14.3[2] as some models (including Xeons) don't support it, even if others with the same core do. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1490803 [2] https://lkml.org/lkml/2017/8/7/231 [3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/arch/x86/kvm/vmx.c?h=linux-4.13.y&id=2c82878b0cb38fd516fd612c67852a6bbf282003 [4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/arch/x86/kvm/vmx.c?h=linux-4.14.y&id=a77360e989f3dc06e4f177a0837d533d13a20d91
2018-01-19 15:57:28 Seth Forshee linux (Ubuntu Bionic): status In Progress Fix Committed
2018-02-04 01:19:03 Khaled El Mously linux (Ubuntu Artful): status In Progress Fix Committed
2018-03-19 10:58:08 Stefan Bader tags artful kernel-da-key kernel-fixed-upstream regression artful kernel-da-key kernel-fixed-upstream regression verification-needed-artful
2018-03-20 05:29:38 Oliver tags artful kernel-da-key kernel-fixed-upstream regression verification-needed-artful artful kernel-da-key kernel-fixed-upstream regression verification-done-artful
2018-04-03 14:10:10 Launchpad Janitor linux (Ubuntu Artful): status Fix Committed Fix Released
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-0861
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-1000407
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-15129
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-16994
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17448
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17450
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17741
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17805
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17806
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17807
2018-04-03 14:10:10 Launchpad Janitor cve linked 2018-1000026
2018-04-03 14:10:10 Launchpad Janitor cve linked 2018-5332
2018-04-03 14:10:10 Launchpad Janitor cve linked 2018-5333
2018-04-03 14:10:10 Launchpad Janitor cve linked 2018-5344
2018-06-19 22:35:16 Peter Matulis bug added subscriber Peter Matulis
2018-06-20 14:29:11 Christopher Townsend bug added subscriber Christopher Townsend
2019-10-03 08:21:24 Po-Hsu Lin linux (Ubuntu Bionic): status Fix Committed Fix Released
2019-10-03 08:21:27 Po-Hsu Lin linux (Ubuntu): status Fix Committed Fix Released