]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change
authorBert Karwatzki <spasswolf@web.de>
Mon, 12 Aug 2024 10:45:41 +0000 (12:45 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 Sep 2024 17:24:05 +0000 (19:24 +0200)
commit4bfee9346d8c17d928ef6da2b8bffab88fa2a553
tree9806bae70149efb3c5d2579b64a2bdcc65b258c5
parent4a9a1edd9c49b49dcd18365b35c8140cb854a802
wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change

[ Upstream commit 479ffee68d59c599f8aed8fa2dcc8e13e7bd13c3 ]

When disabling wifi mt7921_ipv6_addr_change() is called as a notifier.
At this point mvif->phy is already NULL so we cannot use it here.

Signed-off-by: Bert Karwatzki <spasswolf@web.de>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://patch.msgid.link/20240812104542.80760-1-spasswolf@web.de
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/wireless/mediatek/mt76/mt7921/main.c