rcuscale: Permit blocking delays between writers
authorPaul E. McKenney <paulmck@kernel.org>
Tue, 16 May 2023 14:02:01 +0000 (07:02 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Fri, 14 Jul 2023 22:01:48 +0000 (15:01 -0700)
commit2226f3dc05a988ce81308bfc3d125f5d0b0d592c
treec6a7155b6f33cf27b7d344f85ec233e4ab55f546
parent06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5
rcuscale: Permit blocking delays between writers

Some workloads do isolated RCU work, and this can affect operation
latencies.  This commit therefore adds a writer_holdoff_jiffies module
parameter that causes writers to block for the specified number of
jiffies between each pair of consecutive write-side operations.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Documentation/admin-guide/kernel-parameters.txt
kernel/rcu/rcuscale.c