Activity log for bug #1647826

Date Who What changed Old value New value Message
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