mwl8k: move spin_lock_bh to spin_lock in tasklet
authorJeff Xie <chongguiguzi@gmail.com>
Tue, 19 Mar 2019 16:24:05 +0000 (00:24 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Fri, 26 Apr 2019 11:57:15 +0000 (14:57 +0300)
It is unnecessary to call spin_lock_bh in a tasklet.

Signed-off-by: Jeff Xie <chongguiguzi@gmail.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/marvell/mwl8k.c

index 70e6930..c4db641 100644 (file)
@@ -4639,7 +4639,7 @@ static void mwl8k_tx_poll(unsigned long data)
 
        limit = 32;
 
-       spin_lock_bh(&priv->tx_lock);
+       spin_lock(&priv->tx_lock);
 
        for (i = 0; i < mwl8k_tx_queues(priv); i++)
                limit -= mwl8k_txq_reclaim(hw, i, limit, 0);
@@ -4649,7 +4649,7 @@ static void mwl8k_tx_poll(unsigned long data)
                priv->tx_wait = NULL;
        }
 
-       spin_unlock_bh(&priv->tx_lock);
+       spin_unlock(&priv->tx_lock);
 
        if (limit) {
                writel(~MWL8K_A2H_INT_TX_DONE,