All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] SRCU updates for v7.3
@ 2026-07-16  0:28 Paul E. McKenney
  2026-07-16  0:28 ` [PATCH 1/6] srcu: make init_srcu_struct() consistently wrap __init_srcu_struct() Paul E. McKenney
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Paul E. McKenney @ 2026-07-16  0:28 UTC (permalink / raw)
  To: rcu; +Cc: linux-kernel, kernel-team, rostedt

Hello!

This series contains SRCU updates for v7.3, most notably Rust bindings.

1.	make init_srcu_struct() consistently wrap __init_srcu_struct(),
	courtesy of Onur Özkan.

2.	helpers: add SRCU helpers, courtesy of Onur Özkan.

3.	expose srcu_readers_active(), courtesy of Onur Özkan.

4.	sync: add SRCU abstraction, courtesy of Onur Özkan.

5.	MAINTAINERS: add Rust SRCU files to SRCU entry, courtesy of
	Onur Özkan.

6.	Queue sdp->work when the delay timer is successfully deleted,
	courtesy of Zqiang.

						Thanx, Paul

------------------------------------------------------------------------

 b/MAINTAINERS              |    3 
 b/include/linux/srcu.h     |   29 +++++--
 b/include/linux/srcutiny.h |   13 +++
 b/include/linux/srcutree.h |   24 ++++++
 b/kernel/rcu/srcutiny.c    |   12 +--
 b/kernel/rcu/srcutree.c    |   11 +-
 b/rust/helpers/helpers.c   |    1 
 b/rust/helpers/srcu.c      |   30 +++++++
 b/rust/kernel/sync.rs      |    2 
 b/rust/kernel/sync/srcu.rs |  171 +++++++++++++++++++++++++++++++++++++++++++++
 kernel/rcu/srcutiny.c      |    2 
 kernel/rcu/srcutree.c      |   31 +-------
 rust/helpers/srcu.c        |    5 +
 13 files changed, 287 insertions(+), 47 deletions(-)

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

end of thread, other threads:[~2026-07-16  0:28 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-16  0:28 [PATCH 0/6] SRCU updates for v7.3 Paul E. McKenney
2026-07-16  0:28 ` [PATCH 1/6] srcu: make init_srcu_struct() consistently wrap __init_srcu_struct() Paul E. McKenney
2026-07-16  0:28 ` [PATCH 2/6] rust: helpers: add SRCU helpers Paul E. McKenney
2026-07-16  0:28 ` [PATCH 3/6] srcu: expose srcu_readers_active() Paul E. McKenney
2026-07-16  0:28 ` [PATCH 4/6] rust: sync: add SRCU abstraction Paul E. McKenney
2026-07-16  0:28 ` [PATCH 5/6] MAINTAINERS: add Rust SRCU files to SRCU entry Paul E. McKenney
2026-07-16  0:28 ` [PATCH 6/6] srcu: Queue sdp->work when the delay timer is successfully deleted Paul E. McKenney

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.