All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/13] Core RCU patches for 6.4
@ 2023-03-25 17:33 Joel Fernandes (Google)
  2023-03-25 17:33 ` [PATCH v2 01/13] MAINTAINERS: Change Joel Fernandes from R: to M: Joel Fernandes (Google)
                   ` (12 more replies)
  0 siblings, 13 replies; 19+ messages in thread
From: Joel Fernandes (Google) @ 2023-03-25 17:33 UTC (permalink / raw)
  To: linux-kernel; +Cc: Joel Fernandes (Google)

Hello,

These are core RCU patches for 6.4. I am resending as there are few more
patches for MAINTAINERS file changes, and few more tags. Plus I dropped the
Frederick's patch that Thomas took in for fixing the entry code.

o  MAINTAINERS files additions and changes.

o  Fix hotplug warning in nohz code.

o  Tick dependency changes by Zqiang.

o  Lazy-RCU shrinker fixes by Zqiang.

o  rcu-tasks stall reporting improvements by Neeraj.

o  Other changes.

Let me know if any objections to anything.

thanks,

 - Joel

Boqun Feng (1):
  MAINTAINERS: Add Boqun to RCU entry

Joel Fernandes (Google) (3):
  MAINTAINERS: Change Joel Fernandes from R: to M:
  MAINTAINERS: Add Zqiang as a RCU reviewer
  tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem

Neeraj Upadhyay (1):
  rcu-tasks: Report stalls during synchronize_srcu() in
    rcu_tasks_postscan()

Xu Panda (1):
  rcu/trace: use strscpy() to instead of strncpy()

Zheng Yejian (1):
  rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being
    kprobe-ed

Zqiang (6):
  rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race
  rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check
  rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y kernels
  rcu: Remove never-set needwake assignment from rcu_report_qs_rdp()
  rcu: Permit start_poll_synchronize_rcu_expedited() to be invoked early
  rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access

 MAINTAINERS                  |  4 +++-
 drivers/base/cpu.c           |  3 ++-
 include/linux/tick.h         |  2 ++
 include/trace/events/rcu.h   |  4 +---
 include/trace/events/timer.h |  3 ++-
 kernel/rcu/tasks.h           | 31 +++++++++++++++++++++++++++++++
 kernel/rcu/tree.c            | 16 +++++++++-------
 kernel/rcu/tree_exp.h        | 16 ++++++++++------
 kernel/rcu/tree_nocb.h       |  4 ++++
 kernel/time/tick-sched.c     | 16 +++++++++++++---
 10 files changed, 77 insertions(+), 22 deletions(-)

-- 
2.40.0.348.gf938b09366-goog


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2023-03-30 15:50 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-25 17:33 [PATCH v2 00/13] Core RCU patches for 6.4 Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 01/13] MAINTAINERS: Change Joel Fernandes from R: to M: Joel Fernandes (Google)
2023-03-26 19:19   ` Frederic Weisbecker
2023-03-25 17:33 ` [PATCH v2 02/13] MAINTAINERS: Add Boqun to RCU entry Joel Fernandes (Google)
2023-03-26 19:19   ` Frederic Weisbecker
2023-03-25 17:33 ` [PATCH v2 03/13] MAINTAINERS: Add Zqiang as a RCU reviewer Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 04/13] tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem Joel Fernandes (Google)
2023-03-26 19:34   ` Frederic Weisbecker
2023-03-30 15:49     ` Joel Fernandes
2023-03-25 17:33 ` [PATCH v2 05/13] rcu/trace: use strscpy() to instead of strncpy() Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 06/13] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 07/13] rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 08/13] rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y kernels Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 09/13] rcu: Remove never-set needwake assignment from rcu_report_qs_rdp() Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 10/13] rcu: Permit start_poll_synchronize_rcu_expedited() to be invoked early Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 11/13] rcu-tasks: Report stalls during synchronize_srcu() in rcu_tasks_postscan() Joel Fernandes (Google)
2023-03-26 19:53   ` Frederic Weisbecker
2023-03-25 17:33 ` [PATCH v2 12/13] rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed Joel Fernandes (Google)
2023-03-25 17:33 ` [PATCH v2 13/13] rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access Joel Fernandes (Google)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.