summaryrefslogtreecommitdiffstats
path: root/kernel/rcu/rcutorture.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* torture: Keep old-school dmesg formatPaul E. McKenney2018-06-251-0/+3
* torture: Make online/offline messages appear only for verbose=2Paul E. McKenney2018-06-251-1/+1
* treewide: Use array_size() in vmalloc()Kees Cook2018-06-121-2/+3
*-. Merge branches 'exp.2018.05.15a', 'fixes.2018.05.15a', 'lock.2018.05.15a' and...Paul E. McKenney2018-05-151-1/+14
|\ \
| | * rcutorture: Print end-of-test statePaul E. McKenney2018-05-151-0/+8
| |/ |/|
| * srcu: Add cleanup_srcu_struct_quiesced()Paul E. McKenney2018-05-151-1/+6
|/
* rcutorture: Record which grace-period primitives are testedPaul E. McKenney2018-02-201-8/+16
* rcutorture: Re-enable testing of dynamic expeditingPaul E. McKenney2018-02-201-6/+9
* rcutorture: Avoid fake-writer use of undefined primitivesPaul E. McKenney2018-02-201-4/+4
* rcutorture: Abstract function and module namesPaul E. McKenney2018-02-201-8/+8
* rcutorture: Replace multi-instance kzalloc() with kcalloc()Paul E. McKenney2018-02-201-5/+4
* torture: Eliminate torture_runnable and perf_runnablePaul E. McKenney2017-12-111-5/+1
* rcutorture: Preempt RCU-preempt readers more vigorouslyPaul E. McKenney2017-12-111-1/+1
* torture: Reduce #ifdefs for preempt_schedule()Paul E. McKenney2017-12-111-3/+1
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-11-131-2/+2
|\
| * rcu: Convert timers to use timer_setup()Kees Cook2017-11-021-2/+2
* | rcutorture: Dump writer stack if stalledPaul E. McKenney2017-10-091-0/+6
* | rcutorture: Add interrupt-disable capability to stall-warning testsPaul E. McKenney2017-10-091-5/+13
|/
*-. Merge branches 'doc.2017.08.17a', 'fixes.2017.08.17a', 'hotplug.2017.07.25b',...Paul E. McKenney2017-08-171-59/+24
|\ \
| | * rcutorture: Invoke call_rcu() from timer handlerPaul E. McKenney2017-07-241-0/+13
| | * rcutorture: Eliminate unused ts_rem local from rcu_trace_clock_local()Paul E. McKenney2017-07-241-1/+2
| | * rcutorture: Add task's CPU for rcutorture writer stallsPaul E. McKenney2017-07-241-2/+3
| | * rcutorture: Place event-traced strings into trace bufferPaul E. McKenney2017-07-241-1/+1
| | * rcutorture: Enable SRCU readers from timer handlerPaul E. McKenney2017-07-241-1/+3
| | * rcutorture: Move SRCU status printing to SRCU implementationsPaul E. McKenney2017-07-241-38/+1
| |/ |/|
| * rcu: Drive TASKS_RCU directly off of PREEMPTPaul E. McKenney2017-08-171-16/+1
|/
* srcu: Remove Classic SRCUPaul E. McKenney2017-06-081-17/+0
* rcu: Move expediting-related access/control out of rcupdate.hPaul E. McKenney2017-06-081-0/+2
* srcu: Shrink Tiny SRCU a bit morePaul E. McKenney2017-06-081-1/+1
* srcu: Make rcutorture writer stalls print SRCU GP statePaul E. McKenney2017-04-261-3/+5
* srcu: Parallelize callback handlingPaul E. McKenney2017-04-211-1/+19