2016-12-06 19:31:41 |
David Jordan |
bug |
|
|
added bug |
2016-12-06 19:31:41 |
David Jordan |
attachment added |
|
oryp2_64gb_iwlwifi_dmesg https://bugs.launchpad.net/bugs/1647826/+attachment/4788267/+files/oryp2_64gb_iwlwifi_dmesg |
|
2016-12-06 20:01:43 |
Seth Forshee |
nominated for series |
|
Ubuntu Yakkety |
|
2016-12-06 20:01:43 |
Seth Forshee |
bug task added |
|
linux-firmware (Ubuntu Yakkety) |
|
2016-12-06 20:01:43 |
Seth Forshee |
nominated for series |
|
Ubuntu Xenial |
|
2016-12-06 20:01:43 |
Seth Forshee |
bug task added |
|
linux-firmware (Ubuntu Xenial) |
|
2016-12-06 20:01:57 |
Seth Forshee |
linux-firmware (Ubuntu Xenial): importance |
Undecided |
High |
|
2016-12-06 20:01:57 |
Seth Forshee |
linux-firmware (Ubuntu Xenial): status |
New |
In Progress |
|
2016-12-06 20:01:57 |
Seth Forshee |
linux-firmware (Ubuntu Xenial): assignee |
|
Seth Forshee (sforshee) |
|
2016-12-06 20:02:13 |
Seth Forshee |
linux-firmware (Ubuntu Yakkety): importance |
Undecided |
High |
|
2016-12-06 20:02:13 |
Seth Forshee |
linux-firmware (Ubuntu Yakkety): status |
New |
In Progress |
|
2016-12-06 20:02:13 |
Seth Forshee |
linux-firmware (Ubuntu Yakkety): assignee |
|
Seth Forshee (sforshee) |
|
2016-12-06 20:55:21 |
Seth Forshee |
nominated for series |
|
Ubuntu Zesty |
|
2016-12-06 20:55:21 |
Seth Forshee |
bug task added |
|
linux-firmware (Ubuntu Zesty) |
|
2016-12-06 20:55:36 |
Seth Forshee |
linux-firmware (Ubuntu Zesty): importance |
Undecided |
Medium |
|
2016-12-06 20:55:36 |
Seth Forshee |
linux-firmware (Ubuntu Zesty): status |
New |
In Progress |
|
2016-12-06 20:55:36 |
Seth Forshee |
linux-firmware (Ubuntu Zesty): assignee |
|
Seth Forshee (sforshee) |
|
2016-12-06 21:50:11 |
Seth Forshee |
linux-firmware (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2016-12-06 21:50:13 |
Seth Forshee |
linux-firmware (Ubuntu Yakkety): status |
In Progress |
Fix Committed |
|
2016-12-06 21:50:15 |
Seth Forshee |
linux-firmware (Ubuntu Zesty): status |
In Progress |
Fix Committed |
|
2016-12-07 14:20:54 |
Adam Conrad |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-12-07 14:20:58 |
Adam Conrad |
bug |
|
|
added subscriber SRU Verification |
2016-12-07 17:43:34 |
David Jordan |
tags |
kernel-bug linux-firmware wifi yakkety |
kernel-bug linux-firmware verification-done wifi yakkety |
|
2016-12-21 01:09:43 |
Launchpad Janitor |
linux-firmware (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2016-12-21 01:09:54 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-01-12 13:15:12 |
Seth Forshee |
description |
The -22 microcode for the intel 8260 wifi adapter has compatibility issues with Linux Kernel 4.8 under certain hardware configurations.
The iwlwifi module crashes resulting in wifi failing with "device not ready" and kernel errors reported in dmesg.
[ 10.691115] iwlwifi 0000:6e:00.0: Microcode SW error detected. Restarting 0x2000000.
Renaming the ucode file at /lib/firmware/iwlwifi-8000C-22.ucode to fallback to the -21 ucode resolves the issue and wifi begins working normally again.
This is an issue with Linux kernel 4.8 on both yakkety and xenial, so the bug doesn't currently affect users on xenial, but will begin to after the 16.04.2 HWE release. Kernel 4.4 is unaffected because it doesn't attempt to use the -22 ucode
The failure doesn't necessarily affect all machines of a given model with the 8260, but I can reproduce it on multiple laptops when 64GB of RAM are installed (4x16GB). The RAM itself does not appear to be an issue. |
SRU Justification
Impact: The -22 firmware for iwlwifi introduces regressions with some hardware versus earlier firmware versions. As no newer firmware is available, the only fix is to revert back to the older firmware which does work.
Test Case: Using the -22 firmware with affected hardware produces the behavior described below. The -21 firmware does not.
Regression Potential: Switching back to -21 could cause some regressions with other hardware supported by this firmware. However as -22 causes some hardware to completely fail to work any regressions are almost certain to be less severe than the current problems.
---
The -22 microcode for the intel 8260 wifi adapter has compatibility issues with Linux Kernel 4.8 under certain hardware configurations.
The iwlwifi module crashes resulting in wifi failing with "device not ready" and kernel errors reported in dmesg.
[ 10.691115] iwlwifi 0000:6e:00.0: Microcode SW error detected. Restarting 0x2000000.
Renaming the ucode file at /lib/firmware/iwlwifi-8000C-22.ucode to fallback to the -21 ucode resolves the issue and wifi begins working normally again.
This is an issue with Linux kernel 4.8 on both yakkety and xenial, so the bug doesn't currently affect users on xenial, but will begin to after the 16.04.2 HWE release. Kernel 4.4 is unaffected because it doesn't attempt to use the -22 ucode
The failure doesn't necessarily affect all machines of a given model with the 8260, but I can reproduce it on multiple laptops when 64GB of RAM are installed (4x16GB). The RAM itself does not appear to be an issue. |
|
2017-01-13 13:08:26 |
Ćukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-01-25 10:42:34 |
Robie Basak |
tags |
kernel-bug linux-firmware verification-done wifi yakkety |
kernel-bug linux-firmware verification-done-yakkety verification-needed wifi yakkety |
|
2017-02-09 10:22:01 |
Launchpad Janitor |
linux-firmware (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-03-21 16:26:51 |
Seth Forshee |
linux-firmware (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2017-04-19 18:50:11 |
Seth Forshee |
linux-firmware (Ubuntu Zesty): status |
Fix Released |
Confirmed |
|
2017-04-19 18:57:11 |
Seth Forshee |
summary |
intel 8260 doesn't work with linux kernel 4.8 when using ucode version 22 |
intel 8260 doesn't work with linux kernel 4.8+ when using ucode version 22 |
|
2017-04-21 16:39:53 |
Seth Forshee |
linux-firmware (Ubuntu Zesty): status |
Confirmed |
In Progress |
|
2017-04-21 16:39:56 |
Seth Forshee |
linux-firmware (Ubuntu Xenial): status |
Fix Released |
In Progress |
|
2017-04-21 16:40:39 |
Seth Forshee |
tags |
kernel-bug linux-firmware verification-done-yakkety verification-needed wifi yakkety |
kernel-bug linux-firmware verification-done-yakkety wifi yakkety |
|
2017-04-21 19:50:44 |
Seth Forshee |
linux-firmware (Ubuntu Zesty): status |
In Progress |
Fix Committed |
|
2017-04-21 19:50:48 |
Seth Forshee |
linux-firmware (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2017-04-25 13:47:14 |
Seth Forshee |
nominated for series |
|
Ubuntu Artful |
|
2017-04-25 13:47:14 |
Seth Forshee |
bug task added |
|
linux-firmware (Ubuntu Artful) |
|
2017-04-27 19:00:31 |
David Jordan |
tags |
kernel-bug linux-firmware verification-done-yakkety wifi yakkety |
kernel-bug linux-firmware verification-done-yakkety verification-donewifi yakkety |
|
2017-04-27 19:00:43 |
David Jordan |
tags |
kernel-bug linux-firmware verification-done-yakkety verification-donewifi yakkety |
kernel-bug linux-firmware verification-done verification-done-yakkety wifi yakkety |
|
2017-05-05 14:54:23 |
Launchpad Janitor |
linux-firmware (Ubuntu Artful): status |
Confirmed |
Fix Released |
|
2017-05-06 05:09:31 |
Igor Gayk |
bug |
|
|
added subscriber Igor Gayk |
2017-05-06 05:09:42 |
Igor Gayk |
removed subscriber Igor Gayk |
|
|
|
2017-05-10 16:48:58 |
Robie Basak |
tags |
kernel-bug linux-firmware verification-done verification-done-yakkety wifi yakkety |
kernel-bug linux-firmware verification-done-yakkety verification-done-zesty wifi yakkety |
|
2017-05-10 16:49:18 |
Launchpad Janitor |
linux-firmware (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2017-05-16 20:17:28 |
Seth Forshee |
tags |
kernel-bug linux-firmware verification-done-yakkety verification-done-zesty wifi yakkety |
kernel-bug linux-firmware verification-done-xenial verification-done-yakkety verification-done-zesty wifi yakkety |
|
2017-05-17 02:11:10 |
Launchpad Janitor |
linux-firmware (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|