On 5/7/23 19:49, Ping-Ke Shih wrote:
The ieee80211_ops::sta_rc_update must be atomic, because ieee80211_chan_bw_change() holds rcu_read lock while calling drv_sta_rc_update(), so I think a simple way is to create a work to do original things. I will make a fix later.
Thanks.I forgot to say that the WARNING did not cause the wifi connection to be dropped, thus the issue is one of log spamming, not stability.
Larry