[PATCH 0/1][SRU][B][OEM-B]iwlwifi fails to work on 16 or more

AceLan Kao acelan.kao at canonical.com
Mon Nov 26 08:22:05 UTC 2018


BugLink: https://bugs.launchpad.net/bugs/1805088

[Impact]
Got dmesg kernel BUG while loading iwlwifi driver on machines
which has 16 or more logical CPUs
   kernel: RIP: 0010:iwl_pcie_rxq_alloc_rbs+0x1d0/0x1f0 [iwlwifi]
And it leads to wifi can't scan any APs, and leads to system hangs
while suspending.

[Fix]
Below commit contained in v4.17 fix the issue.
   ab1068d6866e iwlwifi: pcie: compare with number of IRQs requested for,
                not number of CPUs

[Regression Potential]
Low.

[Misc]
The commit is in v4.17, so ubuntu cosmic is safe.
And ubuntu xenial is safe, too, since the commit which introduces this
issue isn't contained in v4.4 kernel
   2e5d4a8f61dc iwlwifi: pcie: Add new configuration to enable MSIX

Hao Wei Tee (1):
  iwlwifi: pcie: compare with number of IRQs requested for, not number
    of CPUs

 drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

-- 
2.17.1




More information about the kernel-team mailing list