intel-microcode 3.20180312.0 causes lockup at login screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intel-microcode (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Trusty |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Invalid
|
Undecided
|
Unassigned | ||
Artful |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Tyler Hicks | ||
Xenial |
Fix Released
|
High
|
Tyler Hicks | ||
Artful |
Fix Released
|
High
|
Tyler Hicks |
Bug Description
[Impact]
* Some systems experience kernel lockups after updating to the latest intel-microcode
package or when receiving updated microcode from a BIOS update.
* In many cases, the lockups occur before users can reach the login screen which makes
it very difficult to debug/workaround.
[Test Case]
* The most reliable test case currently known is to install the sssd package. Lockups
may occur during package installation (disable IBPB by writing 0 to
/proc/
likely occur just after booting the system up as the lock screen is displayed.
[Regression Potential]
* The fix is in the task switching code of the kernel so complexity of the change is
relatively high.
[Original Report]
I don't know if this is a problem with the kernel or the microcode, but we have a significant number of computers in our organization (on both 16.04 and 17.10) that fail if they have both updated. Booting with either linux-image-
## Workaround ##
1. Boot the system with the dis_ucode_ldr kernel boot parameter to temporary avoid the problem:
https:/
2. Install the previous version of package from
https:/
3. (Optional) Hold the package so that it won't be upgraded accidentally
sudo apt-mark hold intel-microcode
CVE References
affects: | linux → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Artful): | |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu Artful): | |
importance: | Undecided → High |
summary: |
- intel-microcode 3.20180312.0 causes locks up at login screen(w/ linux- + intel-microcode 3.20180312.0 causes lockup at login screen(w/ linux- image-4.13.0-37-generic) |
description: | updated |
Changed in intel-microcode (Ubuntu Xenial): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Xenial): | |
status: | New → Confirmed |
description: | updated |
Changed in intel-microcode (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in intel-microcode (Ubuntu Xenial): | |
status: | Confirmed → Invalid |
Changed in intel-microcode (Ubuntu Artful): | |
status: | Confirmed → Invalid |
Changed in intel-microcode (Ubuntu Trusty): | |
status: | New → Invalid |
Changed in linux (Ubuntu Trusty): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Trusty): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Artful): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Trusty): | |
assignee: | nobody → Tyler Hicks (tyhicks) |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Tyler Hicks (tyhicks) |
Changed in linux (Ubuntu Artful): | |
assignee: | nobody → Tyler Hicks (tyhicks) |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Artful): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Trusty): | |
status: | In Progress → Fix Committed |
summary: |
- intel-microcode 3.20180312.0 causes lockup at login screen(w/ linux- - image-4.13.0-37-generic) + intel-microcode 3.20180312.0 causes lockup at login screen |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1759920
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.