mirror of
https://github.com/torvalds/linux.git
synced 2024-11-16 17:12:06 +00:00
mwifiex: reduce cloned skb queue size
Driver supports Tx status ack feature. When hostapd/ wpa_supplicant asks for ack status of an EAPOL/ACTION frame, driver maintains a cloned skb for the packet until TX_STATUS event is received from firmware. Cloned skb queue gets flushed when connection is terminated or driver is unloaded. Let's reduce the queue size to avoid unnecessarily keeping memory allocated when environment is busy. Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
91442431c3
commit
ee548d4b10
@ -763,7 +763,7 @@ mwifiex_clone_skb_for_tx_status(struct mwifiex_private *priv,
|
||||
|
||||
spin_lock_irqsave(&priv->ack_status_lock, flags);
|
||||
id = idr_alloc(&priv->ack_status_frames, orig_skb,
|
||||
1, 0xff, GFP_ATOMIC);
|
||||
1, 0x10, GFP_ATOMIC);
|
||||
spin_unlock_irqrestore(&priv->ack_status_lock, flags);
|
||||
|
||||
if (id >= 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user