Hi Boqun and Paul,

On 6/3/2025 4:44 PM, Boqun Feng wrote:
> On Tue, Jun 03, 2025 at 01:01:19PM -0700, Paul E. McKenney wrote:
>> Hello!
>>
>> From what I can see, when I start testing v6.16-rc1, I will need to pull
>> in the following commits and patches into my pile in my -rcu "dev" branch:
>>
>> 6c59a7c789f0 ("rcutorture: Add tests for SRCU up/down reader primitives")
>> 0a67dd132d1d ("rcutorture: Pull rcu_torture_updown() loop body into new 
>> function")
>> c27d0d38f2ca ("rcutorture: Complain if an ->up_read() is delayed more than 
>> 10 seconds")
>> 3b4863a42139 ("rcutorture: Check for ->up_read() without matching 
>> ->down_read()")

Paul and this one too? I dropped it from both my PR and my rcu/dev branch:
Subject: [PATCH 5/5] rcutorture: Fix rcutorture_one_extend_check() splat in RT

>>
>> The above commits must be ordered after this -rcu "dev" commit:
>>
>> db950fccd45a ("rcutorture: Make rcutorture_one_extend_check() account for 
>> hardirq")
>>      Tested-by: kernel test robot <[email protected]>
>>
>> There might be a few conflicts to resolve.  ;-)
>>
>> I need to drop the following commits because they are already in mainline
>> (thank you, Joel!):
>>
>> 604d70035eaf ("torture: Check for "Call trace:" as well as "Call Trace:")
>> 2e5158390089 ("rcutorture: Reduce TREE01 CPU overcommit")
>> 90c0254a6d48 ("rcutorture: Remove MAXSMP and CPUMASK_OFFSTACK from TREE01")
>>
>> Anything else?
>>
> 
> Hmm... we didn't sync Joel's rcu/dev to the rcu repo, did we? I believe
> Joel had a few patches queued in the rcu/dev of his repo:
> 
>       https://git.kernel.org/pub/scm/linux/kernel/git/jfern/linux.git rcu/dev
> 
> , which should be handed over to the next guy.
> 
> These are the commmits:
> 
> ac05b397cb2b ("rcutorture: Start rcu_torture_writer() after 
> rcu_torture_reader()")
> 006bc5216bd0 ("rcutorture: Print only one rtort_pipe_count splat")
> af97b7685824 ("rcutorture: Check for no up/down readers at task level")
> 2baf873c6c2b ("torture: Suppress torture.sh "Zero time" messages for disabled 
> tests")
> b0fb3ada8fb0 ("rcu: Robustify rcu_is_cpu_rrupt_from_idle()")
> e2cf1ccc99a3 ("rcu/exp: Warn on CPU lagging for too long within hotplug IPI's 
> blindspot")
> e8b1ec78cf81 ("rcu/exp: Warn on QS requested on dying CPU")
> b4783fc5ab1f ("rcu/exp: Remove needless CPU up quiescent state report")
> a7e008d32033 ("rcu/exp: Remove confusing needless full barrier on task 
> unblock")
> 6e8a70ce57b6 ("rcu/exp: Protect against early QS report")
> 
> @Joel, do you want me to sync this rcu/dev branch to the rcu repo then?
Yes Boqun, go ahead and sync it with rcu's /dev. Thanks.

Also how do I get added to access the RCU tree?

thanks,

 - Joel



Reply via email to