Bug 199447

Summary: iwlwifi for 8260 fails with firmware iwlwifi-8000C-34.ucode
Product: Drivers Reporter: Stuart (sfbarbee)
Component: network-wirelessAssignee: DO NOT USE - assign "network-wireless-intel" component instead (linuxwifi)
Status: CLOSED DUPLICATE    
Severity: high CC: sfbarbee
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 4.16.0 Subsystem:
Regression: No Bisected commit-id:

Description Stuart 2018-04-19 23:09:24 UTC
On boot, iwlwifi driver load dumps core with firmware iwlwifi-8000C-34.ucode.
Firmware iwlwifi-8000C-36.ucode and iwlwifi-8000C-35.ucode is missing.

dmesg includes shows the driver dump on load

Apr 09 17:06:44 xxxxxxx kernel: Intel(R) Wireless WiFi driver for Linux
Apr 09 17:06:44 xxxxxxx kernel: Copyright(c) 2003- 2015 Intel Corporation
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-36.ucode failed with error -2
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-35.ucode failed with error -2
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: loaded firmware version 34.0.1 op_mode iwlmvm
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: hwdev DMA mask = 0x0000000fffffffff, dev_addr = 0x000000007afb6000
Apr 09 17:06:44 xxxxxxx kernel: swiotlb_alloc_buffer: 25 callbacks suppressed
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: swiotlb: coherent allocation failed, size=12
Apr 09 17:06:44 xxxxxxx kernel: CPU: 4 PID: 3555 Comm: modprobe Tainted: G           OE    4.16.0-1-default #1 openSUSE Tumbleweed (unreleased)
Apr 09 17:06:44 xxxxxxx kernel: Hardware name: GIGABYTE X5V5/X5V5, BIOS FB02 03/17/2016
Apr 09 17:06:44 xxxxxxx kernel: Call Trace:
Apr 09 17:06:44 xxxxxxx kernel:  dump_stack+0x85/0xc5
Apr 09 17:06:44 xxxxxxx kernel:  swiotlb_alloc_coherent+0x1b6/0x1d0
Apr 09 17:06:44 xxxxxxx kernel:  _iwl_pcie_rx_init+0x490/0x750 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_pcie_rx_init+0x1b/0x3a0 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  ? iwl_mvm_nic_config+0xe4/0x120 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_trans_pcie_start_fw+0x26a/0x680 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_mvm_load_ucode_wait_alive+0xc7/0x270 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  ? 0xffffffffc0f5b000
Apr 09 17:06:44 xxxxxxx kernel:  ? iwl_run_init_mvm_ucode+0x7f/0x300 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_run_init_mvm_ucode+0x7f/0x300 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  ? iwl_wait_init_complete+0x20/0x20 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  ? iwl_op_mode_mvm_start+0x62d/0x8f0 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_op_mode_mvm_start+0x62d/0x8f0 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  _iwl_op_mode_start.isra.11+0x47/0xa0 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_opmode_register+0x6f/0xe0 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  ? 0xffffffffc05be000
Apr 09 17:06:44 xxxxxxx kernel:  iwl_mvm_init+0x34/0x1000 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  do_one_initcall+0x4e/0x192
Apr 09 17:06:44 xxxxxxx kernel:  ? __vunmap+0x6d/0xb0
Apr 09 17:06:44 xxxxxxx kernel:  do_init_module+0x5b/0x20a
Apr 09 17:06:44 xxxxxxx kernel:  load_module+0x19ad/0x1f30
Apr 09 17:06:44 xxxxxxx kernel:  ? SYSC_finit_module+0xb7/0xd0
Apr 09 17:06:44 xxxxxxx kernel:  SYSC_finit_module+0xb7/0xd0
Apr 09 17:06:44 xxxxxxx kernel:  do_syscall_64+0x76/0x140
Apr 09 17:06:44 xxxxxxx kernel:  entry_SYSCALL_64_after_hwframe+0x42/0xb7
Apr 09 17:06:44 xxxxxxx kernel: RIP: 0033:0x7fabd7133529
Apr 09 17:06:44 xxxxxxx kernel: RSP: 002b:00007fff0b590e18 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
Apr 09 17:06:44 xxxxxxx kernel: RAX: ffffffffffffffda RBX: 000055f32c740c40 RCX: 00007fabd7133529
Apr 09 17:06:44 xxxxxxx kernel: RDX: 0000000000000000 RSI: 000055f32ac473de RDI: 0000000000000000
Apr 09 17:06:44 xxxxxxx kernel: RBP: 000055f32ac473de R08: 0000000000000000 R09: 000055f32c740480
Apr 09 17:06:44 xxxxxxx kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000040000
Apr 09 17:06:44 xxxxxxx kernel: R13: 000055f32c740d70 R14: 0000000000000000 R15: 000055f32c740c40
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: hwdev DMA mask = 0x0000000fffffffff, dev_addr = 0x000000007afb7000
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: swiotlb: coherent allocation failed, size=19840
Apr 09 17:06:44 xxxxxxx kernel: CPU: 4 PID: 3555 Comm: modprobe Tainted: G           OE    4.16.0-1-default #1 openSUSE Tumbleweed (unreleased)
Apr 09 17:06:44 xxxxxxx kernel: Hardware name: GIGABYTE X5V5/X5V5, BIOS FB02 03/17/2016
Apr 09 17:06:44 xxxxxxx kernel: Call Trace:
Apr 09 17:06:44 xxxxxxx kernel:  dump_stack+0x85/0xc5
Apr 09 17:06:44 xxxxxxx kernel:  swiotlb_alloc_coherent+0x1b6/0x1d0
Apr 09 17:06:44 xxxxxxx kernel:  iwl_pcie_alloc_dma_ptr+0x7d/0xe0 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_pcie_tx_init+0x1fb/0x380 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_trans_pcie_start_fw+0x272/0x680 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_mvm_load_ucode_wait_alive+0xc7/0x270 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  ? 0xffffffffc0f5b000
Apr 09 17:06:44 xxxxxxx kernel:  ? iwl_run_init_mvm_ucode+0x7f/0x300 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_run_init_mvm_ucode+0x7f/0x300 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  ? iwl_wait_init_complete+0x20/0x20 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  ? iwl_op_mode_mvm_start+0x62d/0x8f0 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_op_mode_mvm_start+0x62d/0x8f0 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  _iwl_op_mode_start.isra.11+0x47/0xa0 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  iwl_opmode_register+0x6f/0xe0 [iwlwifi]
Apr 09 17:06:44 xxxxxxx kernel:  ? 0xffffffffc05be000
Apr 09 17:06:44 xxxxxxx kernel:  iwl_mvm_init+0x34/0x1000 [iwlmvm]
Apr 09 17:06:44 xxxxxxx kernel:  do_one_initcall+0x4e/0x192
Apr 09 17:06:44 xxxxxxx kernel:  ? __vunmap+0x6d/0xb0
Apr 09 17:06:44 xxxxxxx kernel:  do_init_module+0x5b/0x20a
Apr 09 17:06:44 xxxxxxx kernel:  load_module+0x19ad/0x1f30
Apr 09 17:06:44 xxxxxxx kernel:  ? SYSC_finit_module+0xb7/0xd0
Apr 09 17:06:44 xxxxxxx kernel:  SYSC_finit_module+0xb7/0xd0
Apr 09 17:06:44 xxxxxxx kernel:  do_syscall_64+0x76/0x140
Apr 09 17:06:44 xxxxxxx kernel:  entry_SYSCALL_64_after_hwframe+0x42/0xb7
Apr 09 17:06:44 xxxxxxx kernel: RIP: 0033:0x7fabd7133529
Apr 09 17:06:44 xxxxxxx kernel: RSP: 002b:00007fff0b590e18 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
Apr 09 17:06:44 xxxxxxx kernel: RAX: ffffffffffffffda RBX: 000055f32c740c40 RCX: 00007fabd7133529
Apr 09 17:06:44 xxxxxxx kernel: RDX: 0000000000000000 RSI: 000055f32ac473de RDI: 0000000000000000
Apr 09 17:06:44 xxxxxxx kernel: RBP: 000055f32ac473de R08: 0000000000000000 R09: 000055f32c740480
Apr 09 17:06:44 xxxxxxx kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000040000
Apr 09 17:06:44 xxxxxxx kernel: R13: 000055f32c740d70 R14: 0000000000000000 R15: 000055f32c740c40
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: Scheduler BC Table allocation failed
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: Unable to init nic
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: Failed to start INIT ucode: -12
Apr 09 17:06:44 xxxxxxx kernel: iwlwifi 0000:03:00.0: Failed to run INIT ucode: -12
Comment 1 Emmanuel Grumbach 2018-04-20 05:34:12 UTC

*** This bug has been marked as a duplicate of bug 199231 ***