refscale: Add srcu_read_lock_fast() support using "srcu-fast"
authorPaul E. McKenney <paulmck@kernel.org>
Fri, 10 Jan 2025 00:32:31 +0000 (16:32 -0800)
committerBoqun Feng <boqun.feng@gmail.com>
Wed, 5 Feb 2025 15:12:05 +0000 (07:12 -0800)
commit4c3fca0f5990af9a3c15a2944854ce08c5937630
tree1732e07009fc5552829d2a78979a82e77c25962d
parent176d19eecb4821e541e68fdc57b2d7907b52cfd1
refscale: Add srcu_read_lock_fast() support using "srcu-fast"

This commit creates a new srcu-fast option for the refscale.scale_type
module parameter that selects srcu_read_lock_fast() and
srcu_read_unlock_fast().

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Cc: Alexei Starovoitov <ast@kernel.org>
Cc: Andrii Nakryiko <andrii@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Kent Overstreet <kent.overstreet@linux.dev>
Cc: <bpf@vger.kernel.org>
Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
kernel/rcu/refscale.c