summaryrefslogtreecommitdiffstats
path: root/kernel/rcu
Commit message (Expand)AuthorAgeFilesLines
* rcu: kasan: record and print call_rcu() call stackWalter Wu2020-08-071-0/+2
* Merge tag 'sched-fifo-2020-08-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-062-12/+3
|\
| * sched: Remove sched_set_*() return valuePeter Zijlstra2020-06-151-4/+1
| * sched,rcutorture: Convert to sched_set_fifo_low()Peter Zijlstra2020-06-151-3/+1
| * sched,rcuperf: Convert to sched_set_fifo_low()Peter Zijlstra2020-06-151-6/+2
* | Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2020-07-3114-188/+1206
|\ \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| *---------. \ Merge branches 'doc.2020.06.29a', 'fixes.2020.06.29a', 'kfree_rcu.2020.06.29a...Paul E. McKenney2020-06-2914-185/+1203
| |\ \ \ \ \ \ \
| | | | | | | * | rcutorture: Check for unwatched readersPaul E. McKenney2020-06-291-0/+1
| | | | | | | * | rcu/rcutorture: Replace 0 with falseJules Irenge2020-06-291-1/+1
| | | | | | | * | rcutorture: NULL rcu_torture_current earlier in cleanup codePaul E. McKenney2020-06-291-1/+1
| | | | | | | * | rcutorture: Add races with task-exit processingPaul E. McKenney2020-06-291-3/+109
| | | | | | * | | srcu: Avoid local_irq_save() before acquiring spinlock_tSebastian Andrzej Siewior2020-06-291-7/+7
| | | | | | * | | srcu: Fix a typo in comment "amoritized"->"amortized"Ethon Paul2020-06-291-1/+1
| | | | | | |/ /
| | | | | * | | refperf: Rename refperf.c to refscale.c and change internal namesPaul E. McKenney2020-06-292-92/+92
| | | | | * | | refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TESTPaul E. McKenney2020-06-293-6/+6
| | | | | * | | rcu-tasks: Fix synchronize_rcu_tasks_trace() header commentPaul E. McKenney2020-06-291-5/+4
| | | | | * | | refperf: Add test for RCU Tasks readersPaul E. McKenney2020-06-291-1/+27
| | | | | * | | refperf: Add test for RCU Tasks Trace readers.Paul E. McKenney2020-06-291-2/+31
| | | | | * | | refperf: Change readdelay module parameter to nanosecondsPaul E. McKenney2020-06-291-14/+22
| | | | | * | | refperf: Work around 64-bit divisionArnd Bergmann2020-06-291-2/+6
| | | | | * | | refperf: Adjust refperf.loop default valuePaul E. McKenney2020-06-291-1/+1
| | | | | * | | refperf: Add read-side delay module parameterPaul E. McKenney2020-06-291-19/+89
| | | | | * | | refperf: Simplify initialization-time wakeup protocolPaul E. McKenney2020-06-291-12/+5
| | | | | * | | refperf: Label experiment-number column "Runs"Paul E. McKenney2020-06-291-1/+1
| | | | | * | | refperf: Add warmup and cooldown processing phasesPaul E. McKenney2020-06-291-2/+18
| | | | | * | | refperf: More closely synchronize reader start timesPaul E. McKenney2020-06-291-0/+5
| | | | | * | | refperf: Convert reader_task structure's "start" field to intPaul E. McKenney2020-06-291-5/+4
| | | | | * | | refperf: Tune reader measurement intervalPaul E. McKenney2020-06-291-6/+5
| | | | | * | | refperf: Make functions staticPaul E. McKenney2020-06-291-2/+2
| | | | | * | | refperf: Dynamically allocate thread-summary output bufferPaul E. McKenney2020-06-291-1/+5
| | | | | * | | refperf: Dynamically allocate experiment-summary output bufferPaul E. McKenney2020-06-291-5/+11
| | | | | * | | refperf: Provide module parameter to specify number of experimentsPaul E. McKenney2020-06-291-20/+23
| | | | | * | | refperf: Convert nreaders to a module parameterPaul E. McKenney2020-06-291-5/+11
| | | | | * | | refperf: Allow decimal nanosecondsPaul E. McKenney2020-06-291-2/+2
| | | | | * | | refperf: Hoist function-pointer calls out of the loopPaul E. McKenney2020-06-291-54/+38
| | | | | * | | refperf: Add holdoff parameter to allow CPUs to come onlinePaul E. McKenney2020-06-291-3/+10
| | | | | * | | rcuperf: Add comments explaining the high reader overheadPaul E. McKenney2020-06-291-2/+9
| | | | | * | | refperf: Add a test to measure performance of read-side synchronizationJoel Fernandes (Google)2020-06-293-0/+578
| | | | | * | | rcuperf: Remove useless while loops around wait_eventJoel Fernandes (Google)2020-06-291-10/+4
| | | | | |/ /
| | | | * | | rcu-tasks: Fix code-style issuesPaul E. McKenney2020-06-291-3/+3
| | | | * | | rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads()Paul E. McKenney2020-06-291-0/+14
| | | | * | | rcu-tasks: Add #include of rcupdate_trace.h to update.cPaul E. McKenney2020-06-291-0/+1
| | | | * | | rcu-tasks: Make rcu_tasks_postscan() be staticPaul E. McKenney2020-06-291-1/+1
| | | | * | | rcu-tasks: Convert sleeps to idle priorityPaul E. McKenney2020-06-291-3/+3
| | | | |/ /
| | | * | | rcu: Support reclaim for head-less objectUladzislau Rezki (Sony)2020-06-291-2/+43
| | | * | | rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_*Uladzislau Rezki (Sony)2020-06-292-10/+10
| | | * | | rcu/tiny: support vmalloc in tiny-RCUUladzislau Rezki (Sony)2020-06-291-1/+2
| | | * | | rcu/tree: Maintain separate array for vmalloc ptrsUladzislau Rezki (Sony)2020-06-291-73/+100
| | | * | | rcu/tree: cache specified number of objectsUladzislau Rezki (Sony)2020-06-291-4/+62
| | | * | | rcu/tree: Use static initializer for krc.lockSebastian Andrzej Siewior2020-06-291-7/+6