mirror_ubuntu-kernels/drivers/net/wireless/intel/iwlwifi/pcie
Haim Dreyfuss 9fb064df6d iwlwifi: pcie: replace possible_cpus() with online_cpus() in MSIX mode
In MSIX mode the number of irq depends on the number of
possible cpus existing on the host.
This cause to bug in case there are offline cores.
Take into account only the online CPUs instead.
Also save it in temporary variable.

Fixes: commit 2e5d4a8f61 ("iwlwifi: pcie: Add new configuration to enable MSIX")
Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2016-09-16 09:10:32 +03:00
..
drv.c iwlwifi: add the new 8275 series 2016-09-16 09:10:28 +03:00
internal.h iwlwifi: pcie: Set affinity mask for rx interrupt vectors per cpu 2016-09-16 09:10:27 +03:00
rx.c iwlwifi: pcie: Configure shared interrupt vector in MSIX mode 2016-09-16 09:10:24 +03:00
trans.c iwlwifi: pcie: replace possible_cpus() with online_cpus() in MSIX mode 2016-09-16 09:10:32 +03:00
tx.c iwlwifi: pcie: merge iwl_queue and iwl_txq 2016-09-16 09:10:22 +03:00