]> git.openfabrics.org - ~emulex/infiniband.git/commit
iwlwifi: pcie: use don't disable interrupt when rxq->lock is taken
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Wed, 11 Dec 2013 08:22:28 +0000 (10:22 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Sat, 21 Dec 2013 19:23:06 +0000 (21:23 +0200)
commit51232f7e608603f6a7a91136accf548a6c76332c
treeec75a9e4ba825dc5c6a3be8cab9406ca4de02cd6
parent7b70bd63c61d17a05a03bfc2f4eb83c1200a2509
iwlwifi: pcie: use don't disable interrupt when rxq->lock is taken

This lock was never acquired in the primary interrupt
handler, but since it was acquired along with irq_lock
which had to disable interrupts, rxq->lock had to disable
interrupts too.
Now that trans_pcie->irq_lock isn't acquired in the primary
interrupt handler, rxq->lock can let interrupt enabled.

Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/pcie/rx.c