Skip to content

Commit

Permalink
rcutorture: Add documentation for recent conditional and polled APIs
Browse files Browse the repository at this point in the history
This commit adds kernel-parameters.txt documentation for rcutorture's
(relatively) new gp_cond_exp, gp_cond_full, gp_cond_exp, gp_poll,
gp_poll_exp, gp_poll_full, and gp_poll_exp module parameters.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com>
  • Loading branch information
Paul E. McKenney authored and Uladzislau Rezki (Sony) committed Dec 14, 2024
1 parent a2ab1e4 commit cae7f63
Showing 1 changed file with 35 additions and 1 deletion.
36 changes: 35 additions & 1 deletion Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5362,7 +5362,23 @@

rcutorture.gp_cond= [KNL]
Use conditional/asynchronous update-side
primitives, if available.
normal-grace-period primitives, if available.

rcutorture.gp_cond_exp= [KNL]
Use conditional/asynchronous update-side
expedited-grace-period primitives, if available.

rcutorture.gp_cond_full= [KNL]
Use conditional/asynchronous update-side
normal-grace-period primitives that also take
concurrent expedited grace periods into account,
if available.

rcutorture.gp_cond_exp_full= [KNL]
Use conditional/asynchronous update-side
expedited-grace-period primitives that also take
concurrent normal grace periods into account,
if available.

rcutorture.gp_exp= [KNL]
Use expedited update-side primitives, if available.
Expand All @@ -5371,6 +5387,24 @@
Use normal (non-expedited) asynchronous
update-side primitives, if available.

rcutorture.gp_poll= [KNL]
Use polled update-side normal-grace-period
primitives, if available.

rcutorture.gp_poll_exp= [KNL]
Use polled update-side expedited-grace-period
primitives, if available.

rcutorture.gp_poll_full= [KNL]
Use polled update-side normal-grace-period
primitives that also take concurrent expedited
grace periods into account, if available.

rcutorture.gp_poll_exp_full= [KNL]
Use polled update-side expedited-grace-period
primitives that also take concurrent normal
grace periods into account, if available.

rcutorture.gp_sync= [KNL]
Use normal (non-expedited) synchronous
update-side primitives, if available. If all
Expand Down

0 comments on commit cae7f63

Please sign in to comment.