summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/realtek/rtw89/pci.c
diff options
context:
space:
mode:
authorPing-Ke Shih <pkshih@realtek.com>2022-11-25 15:24:15 +0800
committerKalle Valo <kvalo@kernel.org>2022-12-01 13:02:31 +0200
commit51e8ed4e44b5efcf8da2c1f3478e52120a12cdf8 (patch)
treef45bac57b5d4351abdc9192106c879773061aa38 /drivers/net/wireless/realtek/rtw89/pci.c
parentcd9b6b3baf5278c73c91e242d41387684fc7f8d8 (diff)
downloadlinux-51e8ed4e44b5efcf8da2c1f3478e52120a12cdf8.tar.gz
linux-51e8ed4e44b5efcf8da2c1f3478e52120a12cdf8.tar.bz2
linux-51e8ed4e44b5efcf8da2c1f3478e52120a12cdf8.zip
wifi: rtw89: add HE radiotap for monitor mode
With basic HE radiotap, we can check data rate in sniffer data. To store the radiotap data, we reserve headroom of aligned 64 bytes, and then update HE radiotap in monitor mode, so it doesn't affect performance in normal mode. Signed-off-by: Ping-Ke Shih <pkshih@realtek.com> Signed-off-by: Kalle Valo <kvalo@kernel.org> Link: https://lore.kernel.org/r/20221125072416.94752-3-pkshih@realtek.com
Diffstat (limited to 'drivers/net/wireless/realtek/rtw89/pci.c')
-rw-r--r--drivers/net/wireless/realtek/rtw89/pci.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/realtek/rtw89/pci.c b/drivers/net/wireless/realtek/rtw89/pci.c
index 7aa0af18cdd5..1c4500ba777c 100644
--- a/drivers/net/wireless/realtek/rtw89/pci.c
+++ b/drivers/net/wireless/realtek/rtw89/pci.c
@@ -267,7 +267,7 @@ static u32 rtw89_pci_rxbd_deliver_skbs(struct rtw89_dev *rtwdev,
rtw89_core_query_rxdesc(rtwdev, desc_info, skb->data, rxinfo_size);
- new = dev_alloc_skb(desc_info->pkt_size);
+ new = rtw89_alloc_skb_for_rx(rtwdev, desc_info->pkt_size);
if (!new)
goto err_sync_device;