summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/rcutorture
diff options
context:
space:
mode:
authorPaul E. McKenney2017-12-08 20:37:24 +0100
committerPaul E. McKenney2018-02-21 01:21:57 +0100
commitf7c0e6ad4bb1ab1cf358b8815f7d0ba7ff94d786 (patch)
treeadf1a133ca5cb7f8aa7ab92a63098638d9e40655 /tools/testing/selftests/rcutorture
parentrcutorture: Avoid fake-writer use of undefined primitives (diff)
downloadkernel-qcow2-linux-f7c0e6ad4bb1ab1cf358b8815f7d0ba7ff94d786.tar.gz
kernel-qcow2-linux-f7c0e6ad4bb1ab1cf358b8815f7d0ba7ff94d786.tar.xz
kernel-qcow2-linux-f7c0e6ad4bb1ab1cf358b8815f7d0ba7ff94d786.zip
rcutorture: Re-enable testing of dynamic expediting
During boot, normal grace periods are processed as expedited. When rcutorture is built into the kernel, it starts during boot and thus detects that normal grace periods are unconditionally expedited. Therefore, rcutorture concludes that there is no point in trying to dynamically enable expediting, do it disables this aspect of testing, which is a bit of an overreaction to the temporary boot-time expediting. This commit therefore rechecks forced expediting throughout the test, enabling dynamic expediting if normal grace periods are processed normally at any point. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'tools/testing/selftests/rcutorture')
0 files changed, 0 insertions, 0 deletions