aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/torture.c
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>2018-08-15 15:32:51 -0700
committerPaul E. McKenney <paulmck@linux.ibm.com>2018-12-01 12:45:32 -0800
commit4871848531af1d62f30032bfb872c43b9afe03ad (patch)
tree11b63cf80ada9d87aa81a061a7267e6d62754628 /kernel/torture.c
parentMerge branches 'bug.2018.11.12a', 'consolidate.2018.12.01a', 'doc.2018.11.12a', 'fixes.2018.11.12a', 'initrd.2018.11.08b', 'sil.2018.11.12a' and 'srcu.2018.11.27a' into HEAD (diff)
downloadlinux-dev-4871848531af1d62f30032bfb872c43b9afe03ad.tar.xz
linux-dev-4871848531af1d62f30032bfb872c43b9afe03ad.zip
rcutorture: Add call_rcu() flooding forward-progress tests
This commit adds a call_rcu() flooding loop to the forward-progress test. This emulates tight userspace loops that force call_rcu() invocations, for example, the infamous loop containing close(open()) that instigated the addition of blimit. If RCU does not make sufficient forward progress in invoking the resulting flood of callbacks, rcutorture emits a warning. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'kernel/torture.c')
0 files changed, 0 insertions, 0 deletions