summaryrefslogtreecommitdiffstats
path: root/kernel/rcu/rcutorture.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* srcu: Introduce CLASSIC_SRCU Kconfig optionPaul E. McKenney2017-04-181-1/+1
* srcutorture: Print Tiny SRCU reader statisticsPaul E. McKenney2017-04-181-4/+11
* srcu: Create a tiny SRCUPaul E. McKenney2017-04-181-0/+2
* sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar2017-03-021-1/+1
* sched/headers: Prepare for new header dependencies before moving code to <uap...Ingo Molnar2017-03-021-0/+1
* srcu: Implement more-efficient reader countsLance Roy2017-01-251-2/+17
* torture: Trace long read-side delaysPaul E. McKenney2016-11-141-1/+10
*-. Merge branches 'doc.2016.08.22c', 'exp.2016.08.22c', 'fixes.2016.09.14a', 'ho...Paul E. McKenney2016-09-141-41/+21
|\ \
| | * rcutorture: Print out barrier error as document saysSeongJae Park2016-08-221-1/+2
| | * torture: Add task state to writer-task stall printk()sPaul E. McKenney2016-08-221-2/+5
| |/ |/|
| * rcutorture: Convert to hotplug state machineSebastian Andrzej Siewior2016-08-221-38/+14
|/
*-. Merge branches 'doc.2016.06.15a', 'fixes.2016.06.15b' and 'torture.2016.06.14...Paul E. McKenney2016-06-151-7/+2
|\ \
| | * torture: Remove CONFIG_RCU_TORTURE_TEST_RUNNABLE, simplify codePaul E. McKenney2016-06-141-6/+1
| |/ |/|
| * rcu: Fix a typo in a commentPaul E. McKenney2016-06-151-1/+1
|/
* rcutorture: Add irqs-disabled test for call_rcu()Paul E. McKenney2016-04-211-0/+2
* rcutorture: Consider FROZEN hotplug notifier transitionsAnna-Maria Gleixner2016-03-311-1/+1
* rcutorture: Remove redundant initialization to zeroPaul E. McKenney2016-03-311-2/+2
* rcutorture: Allow for rcupdate.rcu_normalPaul E. McKenney2016-03-311-2/+2
* rcu: Consolidate dumping of ftrace bufferPaul E. McKenney2016-03-311-14/+3
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2016-03-161-4/+2
|\
| * tags: Fix DEFINE_PER_CPU expansionsPeter Zijlstra2016-03-151-4/+2
* | rcutorture: Correct no-expedite console messagesPaul E. McKenney2016-02-231-6/+8
|/
* rcutorture: Print symbolic name for rcu_torture_writer_statePaul E. McKenney2015-12-051-1/+23
*---. Merge branches 'doc.2015.10.06a', 'percpu-rwsem.2015.10.06a' and 'torture.201...Paul E. McKenney2015-10-071-6/+4
|\ \ \
| | | * rcutorture: Fix unused-function warning for torturing_tasks()Paul E. McKenney2015-10-061-1/+1
| | | * rcutorture: Fix module unwind when bad torture_type specifiedPaul E. McKenney2015-10-061-3/+3
| | |/ | |/|
| | * torture: Consolidate cond_resched_rcu_qs() into stutter_wait()Paul E. McKenney2015-10-061-2/+0
| |/
* | rcu: Use call_rcu_func_t to replace explicit type equivalentsBoqun Feng2015-10-061-1/+1
* | rcu: Use rcu_callback_t in call_rcu*() and friendsBoqun Feng2015-10-061-2/+2
|/
*-. Merge branches 'doc.2015.07.15a' and 'torture.2015.07.15a' into HEADPaul E. McKenney2015-08-041-13/+27
|\ \
OpenPOWER on IntegriCloud