]> asedeno.scripts.mit.edu Git - linux.git/commit
qtnfmac: pearl: pcie: fix memory leak in qtnf_fw_work_handler
authorGustavo A. R. Silva <gustavo@embeddedor.com>
Thu, 5 Apr 2018 15:49:49 +0000 (10:49 -0500)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 25 Apr 2018 08:25:36 +0000 (11:25 +0300)
commit3763770044640caeb1101cdea40697cc0814403c
tree090cd01cc4f6112cc3a4e6e8a5b1b14f467f05df
parent9d81ecde4dce37cd9e147c24c9bc0cd1d4c259d5
qtnfmac: pearl: pcie: fix memory leak in qtnf_fw_work_handler

In case memory resources for fw were succesfully allocated, release
them before jumping to fw_load_fail.

Addresses-Coverity-ID: 1466092 ("Resource leak")
Fixes: c3b2f7ca4186 ("qtnfmac: implement asynchronous firmware loading")
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Reviewed-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie.c