mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue
authorLorenzo Bianconi <lorenzo@kernel.org>
Tue, 8 Dec 2020 09:18:11 +0000 (10:18 +0100)
committerKalle Valo <kvalo@codeaurora.org>
Sun, 20 Dec 2020 12:04:59 +0000 (14:04 +0200)
commitf7217f718747641fc80cd062f183107439f2a066
treeff3c524fbaf75b094eb5cc0a7535ed162ebd5dd4
parent123bb2b737881127b450e8b3b1bae69a8949498e
mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue

Fix a possible NULL pointer dereference in mt76s_process_tx_queue that
can occur if status thread runs before allocating tx queues

Fixes: 6a618acb7e62 ("mt76: sdio: convert {status/net}_work to mt76_worker")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/b49c1b4edacd87b2241a9fd0431dd4864c8963f6.1607418933.git.lorenzo@kernel.org
drivers/net/wireless/mediatek/mt76/sdio.c