On Thu, Oct 04, 2018 at 01:42:35PM +0200, Stanislaw Gruszka wrote: > On Wed, Oct 03, 2018 at 04:02:18PM +0800, yhchuang@xxxxxxxxxxx wrote: > > +static void rtw_restore_port_cfg(struct rtw_dev *rtwdev) > > +{ > > + struct rtw_vif *rtwvif; > > + u32 config = ~0; > > + > > + rcu_read_lock(); > > + list_for_each_entry(rtwvif, &rtwdev->vif_list, list) > list_for_each_entry_rcu > > > +void rtw_lps_enter_check(struct rtw_dev *rtwdev) > > +{ > > + struct rtw_vif *rtwvif, *lps_if; > > + u8 assoc_cnt = 0; > > + > > + rcu_read_lock(); > > + list_for_each_entry(rtwvif, &rtwdev->vif_list, list) { > list_for_each_entry_rcu Ok fixed in v3 , I just realized that I'm reviewing v2.