Merge branch 'ctxt.2022.07.05a' into HEAD
authorPaul E. McKenney <paulmck@kernel.org>
Fri, 22 Jul 2022 00:46:18 +0000 (17:46 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Fri, 22 Jul 2022 00:46:18 +0000 (17:46 -0700)
ctxt.2022.07.05a: Linux-kernel memory model development branch.

1  2 
include/linux/rcupdate.h
include/linux/rcutiny.h
include/linux/rcutree.h
kernel/rcu/Kconfig
kernel/rcu/rcu.h
kernel/rcu/tree.c
kernel/rcu/tree.h
kernel/rcu/tree_exp.h
kernel/rcu/tree_plugin.h
kernel/rcu/update.c
kernel/sched/core.c

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 7ae1551479a2aee737c5341e612d69f1f07f00a4,4a53aa013f823206e31f9e1b7eb057d5284e03a5..438ecae6bd7e7ab8cea93e4ac97b65bb1cff1066
@@@ -595,7 -595,7 +595,7 @@@ static notrace bool rcu_preempt_need_de
   * evaluate safety in terms of interrupt, softirq, and preemption
   * disabling.
   */
- static notrace void rcu_preempt_deferred_qs(struct task_struct *t)
 -void rcu_preempt_deferred_qs(struct task_struct *t)
++notrace void rcu_preempt_deferred_qs(struct task_struct *t)
  {
        unsigned long flags;
  
@@@ -935,7 -935,7 +935,7 @@@ static notrace bool rcu_preempt_need_de
  // period for a quiescent state from this CPU.  Note that requests from
  // tasks are handled when removing the task from the blocked-tasks list
  // below.
- static notrace void rcu_preempt_deferred_qs(struct task_struct *t)
 -void rcu_preempt_deferred_qs(struct task_struct *t)
++notrace void rcu_preempt_deferred_qs(struct task_struct *t)
  {
        struct rcu_data *rdp = this_cpu_ptr(&rcu_data);
  
Simple merge
Simple merge