mac80211: ath11k: add workaround for memory leak issue
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 3f3094e87c)
This commit is contained in:
parent
6206a96e32
commit
f39dfa0960
@ -0,0 +1,13 @@
|
||||
--- a/drivers/net/wireless/ath/ath11k/dp_rx.c
|
||||
+++ b/drivers/net/wireless/ath/ath11k/dp_rx.c
|
||||
@@ -370,8 +370,8 @@ int ath11k_dp_rxbufs_replenish(struct at
|
||||
num_remain = req_entries;
|
||||
|
||||
while (num_remain > 0) {
|
||||
- skb = dev_alloc_skb(DP_RX_BUFFER_SIZE +
|
||||
- DP_RX_BUFFER_ALIGN_SIZE);
|
||||
+ skb = alloc_skb(DP_RX_BUFFER_SIZE +
|
||||
+ DP_RX_BUFFER_ALIGN_SIZE, GFP_ATOMIC);
|
||||
if (!skb)
|
||||
break;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user