--- zzzz-none-000/linux-4.9.218/net/mac80211/chan.c 2020-04-02 15:20:41.000000000 +0000 +++ seale-7590ax-750/linux-4.9.218/net/mac80211/chan.c 2023-03-29 10:59:08.000000000 +0000 @@ -1564,7 +1564,8 @@ lockdep_assert_held(&local->mtx); - WARN_ON(sdata->dev && netif_carrier_ok(sdata->dev)); + if (local->use_chanctx) + WARN_ON(sdata->dev && netif_carrier_ok(sdata->dev)); mutex_lock(&local->chanctx_mtx);