Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b789f333 authored by Zhiwei Jiang's avatar Zhiwei Jiang Committed by Kalle Valo
Browse files

ath: move spin_lock_bh to spin_lock in tasklet



as you are already in a tasklet, it is unnecessary to call
spin_lock_bh, because softirq already disable BH.

Signed-off-by: default avatarZhiwei Jiang <qq282012236@gmail.com>
Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
parent cd98625b
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -574,12 +574,12 @@ void ath9k_tx_failed_tasklet(unsigned long data)
{
	struct ath9k_htc_priv *priv = (struct ath9k_htc_priv *)data;

	spin_lock_bh(&priv->tx.tx_lock);
	spin_lock(&priv->tx.tx_lock);
	if (priv->tx.flags & ATH9K_HTC_OP_TX_DRAIN) {
		spin_unlock_bh(&priv->tx.tx_lock);
		spin_unlock(&priv->tx.tx_lock);
		return;
	}
	spin_unlock_bh(&priv->tx.tx_lock);
	spin_unlock(&priv->tx.tx_lock);

	ath9k_htc_tx_drainq(priv, &priv->tx.tx_failed);
}