]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: rtw88: Use devm_kmemdup() in rtw_set_supported_band()
authorBitterblue Smith <rtl8821cerfe2@gmail.com>
Tue, 23 Dec 2025 23:25:32 +0000 (01:25 +0200)
committerPing-Ke Shih <pkshih@realtek.com>
Fri, 26 Dec 2025 05:32:48 +0000 (13:32 +0800)
commit2ba12401cc1f2d970fa2e7d5b15abde3f5abd40d
treebc36894449d138ef02aea288f5efb7255ec49564
parent0177aa828d966117ea30a44f2e1890fdb356118e
wifi: rtw88: Use devm_kmemdup() in rtw_set_supported_band()

Simplify the code by using device managed memory allocations.

This also fixes a memory leak in rtw_register_hw(). The supported bands
were not freed in the error path.

Copied from commit 145df52a8671 ("wifi: rtw89: Convert
rtw89_core_set_supported_band to use devm_*").

Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Acked-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/1aa7fdef-2d5b-4a31-a4e9-fac8257ed30d@gmail.com
drivers/net/wireless/realtek/rtw88/main.c