]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rcu-tasks: Document that RCU Tasks Trace grace periods now imply RCU grace periods
authorPaul E. McKenney <paulmck@kernel.org>
Thu, 15 Jan 2026 00:18:30 +0000 (16:18 -0800)
committerJoel Fernandes <joelagnelf@nvidia.com>
Mon, 30 Mar 2026 19:48:14 +0000 (15:48 -0400)
commitad6ef775cbefffd6c614dfc57429c364192b5de0
treee38f5bf6a1baffe068737d5059cda62477a1919a
parent4968907016c2a54800a67273b92b3b66245bd372
rcu-tasks: Document that RCU Tasks Trace grace periods now imply RCU grace periods

Now that RCU Tasks Trace is implemented in terms of SRCU-fast, the fact
that each SRCU-fast grace period implies at least two RCU grace periods
in turn means that each RCU Tasks Trace grace period implies at least
two grace periods.  This commit therefore updates the documentation
accordingly.

Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
Reported-by: Alexei Starovoitov <alexei.starovoitov@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Joel Fernandes <joelagnelf@nvidia.com>
Documentation/RCU/Design/Requirements/Requirements.rst
include/linux/rcupdate.h