]> git.ipfire.org Git - thirdparty/linux.git/commit
wifi: rtw89: fix group frames loss when connected to non-transmitted BSSID
authorKuan-Chung Chen <damon.chen@realtek.com>
Mon, 11 Aug 2025 12:40:01 +0000 (20:40 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Tue, 19 Aug 2025 01:04:08 +0000 (09:04 +0800)
commitbf02a01d1dd5bfe76ad8db3b588a39ecac96ebee
tree4acc81466e7aad5cb81b3e4058ab7f6d9ea668eb
parentc4c16c88e78417424b4e3f33177e84baf0bc9a99
wifi: rtw89: fix group frames loss when connected to non-transmitted BSSID

When STA connects to AP with dot11MultiBSSIDImplemented set to true,
the layout of the TIM element's Partial Virtual Bitmap changes. Bits
1 to (2^n - 1) are used to indicate buffered group addressed frames
(e.g., broadcast/multicast) for non-transmitted BSSIDs. Fix the
interpretation of this field to ensure group addressed frames
are correctly received.

Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20250811124001.15774-1-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/mac.c
drivers/net/wireless/realtek/rtw89/mac_be.c
drivers/net/wireless/realtek/rtw89/reg.h