hi, Boqun, On Mon, Feb 24, 2025 at 07:37:25PM -0800, Boqun Feng wrote: [...] > > > > * b9aa59295f037 rcutorture: Update ->extendables check for lazy preemption > > * 5ffd825e807bd rcutorture: Update rcutorture_one_extend_check() for lazy preemption > > * c9b55f9da0d2c rcu: limit PREEMPT_RCU configurations > > > > we also made the test upon 5ffd825e807bd, which still shows the similar WARN. > > is this expected? > > > > Yes, that's expected, and that's why commit b9aa59295f037 is needed, thanks a lot for information! > thank you for the double confirmation. you are welcome. always our great pleasure :) > > Regards, > Boqun > > > > > > > Thanx, Paul > > > > > > > + mask |= RCUTORTURE_RDR_PREEMPT | RCUTORTURE_RDR_SCHED; > > > > + > > > > + WARN_ONCE(cur_ops->readlock_nesting && !(curstate & mask) && > > > > cur_ops->readlock_nesting() > 0, ROEC_ARGS); > > > > } > > > > > > > > -- > > > > 2.39.5 (Apple Git-154) > > > > >