Hi, Yeah, I know this is old ... still happening though, so I've been looking at it a bit. > The issue was bisected to: > > commit 7dfd8ac327301f302b03072066c66eb32578e940 > Author: Ramon Fontes <ramonreisfontes@xxxxxxxxx> > Date: Thu Oct 10 18:13:07 2019 +0000 > > mac80211_hwsim: add support for OCB I'm not sure that make sense, FWIW. There isn't even any OCB? The syz script just contains a channel switch command. > WARNING: CPU: 1 PID: 6900 at net/mac80211/tx.c:4875 __ieee80211_beacon_get+0xb59/0x1aa0 net/mac80211/tx.c:4875 I also can't reproduce this though. Is there a chance that somehow there's some scheduling problem and workers aren't being scheduled, and then ieee80211_csa_finalize_work() doesn't work between the last pre-CSA and first post-CSA beacon? I _can_ reproduce this if I just make ieee80211_csa_finalize_work() do nothing instead of doing what it should, hence the question. johannes