]> git.ipfire.org Git - thirdparty/linux.git/commit
rcutorture: Correctly compute probability to invoke ->exp_current()
authorPaul E. McKenney <paulmck@kernel.org>
Mon, 29 Dec 2025 19:16:16 +0000 (11:16 -0800)
committerBoqun Feng <boqun.feng@gmail.com>
Wed, 7 Jan 2026 13:58:34 +0000 (21:58 +0800)
commit37d9b475077b5096d41ebdc416a9019bd4fcfdb9
treedd49cbf519e893608287c54458c91bcf039fe633
parent255019537cfd63d6adc16a55bcbfd79530d5937e
rcutorture: Correctly compute probability to invoke ->exp_current()

Lack of parentheses causes the ->exp_current() function, for example,
srcu_expedite_current(), to be called only once in four billion times
instead of the intended once in 256 times.  This commit therefore adds
the needed parentheses.

Reported-by: Chris Mason <clm@meta.com>
Reported-by: Joel Fernandes <joelagnelf@nvidia.com>
Fixes: 950063c6e897 ("rcutorture: Test srcu_expedite_current()")
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
kernel/rcu/rcutorture.c