]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wifi: mac80211: clear vif drv_priv after remove_interface when stopping
authorFelix Fietkau <nbd@nbd.name>
Thu, 4 Jul 2024 13:09:47 +0000 (15:09 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 8 Jul 2024 16:28:47 +0000 (18:28 +0200)
commit574e609c4e6a0843a9ed53de79e00da8fb3e7437
tree7dcf5775ecac5eee242945735e588abaa2e314d1
parent34ce9c8b8ada0c03ea8f2a99fcc7a1b297ccaa95
wifi: mac80211: clear vif drv_priv after remove_interface when stopping

Avoid reusing stale driver data when an interface is brought down and up
again. In order to avoid having to duplicate the memset in every single
driver, do it here.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Link: https://patch.msgid.link/20240704130947.48609-1-nbd@nbd.name
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/iface.c