aboutsummaryrefslogtreecommitdiff
path: root/drivers/misc/xilinx_tmr_inject.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2024-11-15 12:58:50 +0100
committerJohannes Berg <johannes.berg@intel.com>2024-12-03 11:28:59 +0100
commit52cebabb1264a51c80b2461d52e71600c1c58df2 (patch)
tree12e8a0f627e2d0090ec136e8400050821a00c3bc /drivers/misc/xilinx_tmr_inject.c
parent11ac0d7c3b5ba58232fb7dacb54371cbe75ec183 (diff)
downloadlinux-52cebabb1264a51c80b2461d52e71600c1c58df2.tar.gz
linux-52cebabb1264a51c80b2461d52e71600c1c58df2.tar.bz2
linux-52cebabb1264a51c80b2461d52e71600c1c58df2.zip
wifi: mac80211: fix vif addr when switching from monitor to station
Since adding support for opting out of virtual monitor support, a zero vif addr was used to indicate passive vs active monitor to the driver. This would break the vif->addr when changing the netdev mac address before switching the interface from monitor to sta mode. Fix the regression by adding a separate flag to indicate whether vif->addr is valid. Reported-by: syzbot+9ea265d998de25ac6a46@syzkaller.appspotmail.com Fixes: 9d40f7e32774 ("wifi: mac80211: add flag to opt out of virtual monitor support") Signed-off-by: Felix Fietkau <nbd@nbd.name> Link: https://patch.msgid.link/20241115115850.37449-1-nbd@nbd.name Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'drivers/misc/xilinx_tmr_inject.c')
0 files changed, 0 insertions, 0 deletions