]> www.infradead.org Git - users/jedix/linux-maple.git/commit
firmware: thead,th1520-aon: Fix use after free in th1520_aon_init()
authorDan Carpenter <dan.carpenter@linaro.org>
Sat, 15 Mar 2025 10:04:24 +0000 (13:04 +0300)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 18 Mar 2025 12:09:00 +0000 (13:09 +0100)
commitae85dabcef32a4cb841ec30792edbebb965345b2
treea92b4c4a9e0a871bb123309f3bb684f9b546d173
parent6cf5db71dc6d51ede4ff77cab126876ecf065048
firmware: thead,th1520-aon: Fix use after free in th1520_aon_init()

Record the error code before freeing "aon_chan" to avoid a
use after free.

Fixes: e4b3cbd840e5 ("firmware: thead: Add AON firmware protocol driver")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Link: https://lore.kernel.org/r/f19be994-d355-48a6-ab45-d0f7e5955daf@stanley.mountain
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/firmware/thead,th1520-aon.c