iwlwifi: mvm: fix possible division by zero
authorSara Sharon <sara.sharon@intel.com>
Wed, 4 May 2016 11:22:10 +0000 (14:22 +0300)
committerLuca Coelho <luciano.coelho@intel.com>
Tue, 5 Jul 2016 21:33:06 +0000 (00:33 +0300)
commitf43495fd5e37b2ef4a187974011ff439e6354053
treee8f620d1e8345baa079288d2c0aa4c09a163ec65
parent2047fa5401918a1e3bc0ec8923de2570265d1d78
iwlwifi: mvm: fix possible division by zero

Theoretically we may get only one IRQ from OS, in which
case we will have only 1 queue even in MSIx mode.
This will cause division by zero in the indirection table
calculation.
We do not need send the command in that case, as there is
only one queue so all RX traffic will be directed to it
anyway. Bail out early if there is only one queue.

Signed-off-by: Sara Sharon <sara.sharon@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/fw.c