Re: [PATCH 0/9] RCU torture-test changes for v6.16

From: Joel Fernandes
Date: Mon Mar 10 2025 - 22:24:49 EST


On Mon, Mar 10, 2025 at 11:38:02AM -0700, Paul E. McKenney wrote:
> Hello!
>
> The following series improves testing of SRCU-fast and SRCU up/down:
>
> 1. Make srcu_lockdep.sh check kernel Kconfig.
>
> 2. Make srcu_lockdep.sh check reader-conflict handling.
>
> 3. Split out beginning and end from rcu_torture_one_read().
>
> 4. Make torture.sh --do-rt use CONFIG_PREEMPT_RT.
>
> 5. Add tests for SRCU up/down reader primitives.
>
> 6. Pull rcu_torture_updown() loop body into new function.
>
> 7. Comment invocations of tick_dep_set_task().
>
> 8. Complain if an ->up_read() is delayed more than 10 seconds.
>
> 9. Check for ->up_read() without matching ->down_read().

Will queue for 6.16 on my side, for further testing and review.

thanks,

- Joel