]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
refscale: Add preempt_disable() readers
authorPaul E. McKenney <paulmck@kernel.org>
Sun, 2 Nov 2025 22:49:44 +0000 (14:49 -0800)
committerFrederic Weisbecker <frederic@kernel.org>
Fri, 7 Nov 2025 13:37:17 +0000 (14:37 +0100)
commit057df3eaca289365e28f413d1f30c63819719076
treec6f05f4a1454100216b8fc7c8df75622932f3671
parent78a731cefce65a9aa56ec5ee57347672b9aa9119
refscale: Add preempt_disable() readers

This commit adds refscale readers based on preempt_disable() and
preempt_enable() ("refscale.scale_type=preempt").  On my x86 laptop, these
are about 2.8ns.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
kernel/rcu/refscale.c