OSDN Git Service

wifi: rtw89: uninitialized variable on error in rtw89_early_fw_feature_recognize()
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 15 Sep 2022 14:13:34 +0000 (17:13 +0300)
committerKalle Valo <kvalo@kernel.org>
Mon, 19 Sep 2022 10:09:23 +0000 (13:09 +0300)
commit4c3140f4cea66b06e4a982e0c2f7b7d113040b26
treed808197ee1937d78f5a2920e0fbd2ab0e0abb816
parentf2c6e7ca3ee6ebb0a9562f3c0f6d09f15eaed4ed
wifi: rtw89: uninitialized variable on error in rtw89_early_fw_feature_recognize()

If request_partial_firmware_into_buf() fails then "firmware" is not
initialized and the release_firmware(firmware) will crash.

Fixes: deebea35d699 ("wifi: rtw89: early recognize FW feature to decide if chanctx")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/YyMzDtX/3fUBnonC@kili
drivers/net/wireless/realtek/rtw89/fw.c