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