summaryrefslogtreecommitdiff
path: root/kernel/rcu/rcutorture.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-09Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'sp...Paul E. McKenney1-24/+35
2019-02-09rcu/rcutorture: Convert to SPDX license identifierPaul E. McKenney1-16/+3
2019-01-26rcutorture: Add grace period after CPU offlinePaul E. McKenney1-1/+10
2019-01-26rcutorture: Record grace periods in forward-progress histogramPaul E. McKenney1-7/+22
2018-12-01rcutorture: Don't do busted forward-progress testingPaul E. McKenney1-1/+2
2018-12-01rcutorture: Use 100ms buckets for forward-progress callback histogramsPaul E. McKenney1-3/+5
2018-12-01rcutorture: Recover from OOM during forward-progress testsPaul E. McKenney1-11/+49
2018-12-01rcutorture: Print forward-progress test age upon failurePaul E. McKenney1-1/+2
2018-12-01rcutorture: Print histogram of CB invocation at OOM timePaul E. McKenney1-8/+16
2018-12-01rcutorture: Dump grace-period diagnostics upon forward-progress OOMPaul E. McKenney1-3/+28
2018-12-01rcutorture: Prepare for asynchronous access to rcu_fwd_startatPaul E. McKenney1-2/+2
2018-12-01rcutorture: Affinity forward-progress test to avoid housekeeping CPUsPaul E. McKenney1-0/+1
2018-12-01rcutorture: Break up too-long rcu_torture_fwd_prog() functionPaul E. McKenney1-119/+135
2018-12-01rcutorture: Remove cbflood facilityPaul E. McKenney1-85/+1
2018-12-01rcutorture: Add call_rcu() flooding forward-progress testsPaul E. McKenney1-2/+127
2018-08-31Merge branches 'doc.2018.08.30a', 'dynticks.2018.08.30b', 'srcu.2018.08.30b' ...Paul E. McKenney1-125/+272
2018-08-31rcutorture: Dump reader protection sequence if failures or close callsPaul E. McKenney1-23/+96
2018-08-31rcu: Clean up flavor-related definitions and comments in rcutorture.cPaul E. McKenney1-2/+2
2018-08-31rcutorture: Remove the "rcu_bh" and "sched" torture typesPaul E. McKenney1-86/+3
2018-08-31rcutorture: Add RCU-bh and RCU-sched support for extended readersPaul E. McKenney1-10/+22
2018-08-31rcutorture: Test extended "rcu" read-side critical sectionsPaul E. McKenney1-0/+1
2018-08-29rcutorture: Maintain self-propagating CB only during forward-progress testPaul E. McKenney1-5/+10
2018-08-29rcutorture: Check GP completion at stutter endPaul E. McKenney1-1/+4
2018-08-29rcutorture: Print forward-progress test interval on errorPaul E. McKenney1-5/+9
2018-08-29rcutorture: Adjust number of reader kthreads per CPU-hotplug operationsPaul E. McKenney1-2/+6
2018-08-29rcutorture: Reduce priority of forward-progress testingPaul E. McKenney1-0/+2
2018-08-29rcutorture: Limit reader duration if irq or bh disabledPaul E. McKenney1-1/+3
2018-08-29rcutorture: Increase rcu_read_delay() longdelay_msPaul E. McKenney1-1/+1
2018-08-29rcutorture: Add self-propagating callback to forward-progress testingPaul E. McKenney1-0/+36
2018-08-29rcutorture: Vary forward-progress test intervalPaul E. McKenney1-1/+6
2018-08-29rcutorture: Avoid no-test complaint if too few forward-progress triesPaul E. McKenney1-1/+4
2018-08-29rcutorture: Also use GP sequence to judge forward progressPaul E. McKenney1-4/+7
2018-08-29rcutorture: Add forward-progress tests for RCU grace periodsPaul E. McKenney1-1/+72
2018-08-29rcutorture: Warn on bad torture type for built-in testsPaul E. McKenney1-0/+1
2018-08-29rcutorture: Force occasional reader waitsPaul E. McKenney1-0/+5
2018-07-13Merge branches 'fixes1.2018.07.12b' and 'torture1.2018.07.12b' into HEADPaul E. McKenney1-84/+288
2018-07-13rcutorture: Fix rcu_barrier successes counterJoel Fernandes (Google)1-5/+4
2018-07-13rcutorture: Add support to detect if boost kthread prio is too lowJoel Fernandes (Google)1-4/+28
2018-07-13rcutorture: Use monotonic timestamp for stall detectionArnd Bergmann1-2/+3
2018-07-13rcutorture: Make boost test more robustJoel Fernandes (Google)1-6/+39
2018-07-13rcutorture: Disable RT throttling for boost testsJoel Fernandes (Google)1-0/+29
2018-07-13rcutorture: Emphasize testing of single reader protection typePaul E. McKenney1-1/+8
2018-07-13rcutorture: Handle extended read-side critical sectionsPaul E. McKenney1-6/+152
2018-07-13rcutorture: Make rcu_torture_timer() use rcu_torture_one_read()Paul E. McKenney1-46/+1
2018-07-13rcutorture: Use per-CPU random state for rcu_torture_timer()Paul E. McKenney1-5/+5
2018-07-13rcutorture: Use atomic increment for n_rcu_torture_timersPaul E. McKenney1-3/+3
2018-07-13rcutorture: Extract common code from rcu_torture_reader()Paul E. McKenney1-43/+55
2018-07-13rcu: Remove rcutorture test version and sequence numberPaul E. McKenney1-3/+1
2018-07-13rcutorture: Change units of onoff_interval to jiffiesPaul E. McKenney1-2/+2
2018-07-13rcu: Remove "inline" from rcu_torture_print_module_parms()Paul E. McKenney1-1/+1