summaryrefslogtreecommitdiffstats
path: root/kernel/rcu
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2023-09-011-1/+1
|\
| * tty: sysrq: switch sysrq handlers from int to u8Jiri Slaby2023-07-251-1/+1
* | Merge tag 'net-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-08-291-2/+0
|\ \
| * | rcu: Export rcu_request_urgent_qs_task()Paul E. McKenney2023-07-121-2/+0
| |/
| |
| \
| \
| \
| \
| \
| \
| \
*-------. \ Merge branches 'doc.2023.07.14b', 'fixes.2023.08.16a', 'rcu-tasks.2023.07.24a...Paul E. McKenney2023-08-167-39/+252
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| | | | | * rcutorture: Stop right-shifting torture_random() return valuesPaul E. McKenney2023-08-141-3/+3
| | | | | * rcutorture: Dump grace-period state upon rtort_pipe_count incidentsPaul E. McKenney2023-07-141-0/+1
| |_|_|_|/ |/| | | |
| | | | * refscale: Add a "jiffies" testPaul E. McKenney2023-07-141-1/+33
| | | | * refscale: Fix uninitalized use of wait_queue_head_tWaiman Long2023-07-141-2/+1
| |_|_|/ |/| | |
| | | * rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()Zqiang2023-07-141-1/+1
| | | * rcuscale: fix building with RCU_TINYArnd Bergmann2023-07-142-8/+19
| | | * rcuscale: Add RCU Tasks Rude testingPaul E. McKenney2023-07-143-1/+40
| | | * rcuscale: Measure RCU Tasks Trace grace-period kthread CPU timePaul E. McKenney2023-07-143-0/+10
| | | * rcuscale: Measure grace-period kthread CPU timePaul E. McKenney2023-07-142-0/+27
| | | * rcuscale: Print out full set of kfree_rcu parametersPaul E. McKenney2023-07-141-0/+4
| | | * rcuscale: Print out full set of module parametersPaul E. McKenney2023-07-141-2/+2
| | | * rcuscale: Add minruntime module parameterPaul E. McKenney2023-07-141-1/+4
| | | * rcuscale: Fix gp_async_max typo: s/reader/writer/Paul E. McKenney2023-07-141-1/+1
| | | * rcuscale: Permit blocking delays between writersPaul E. McKenney2023-07-141-0/+4
| |_|/ |/| |
| | * rcu-tasks: Fix boot-time RCU tasks debug-only deadlockPaul E. McKenney2023-08-141-0/+2
| | * rcu-tasks: Permit use of debug-objects with RCU Tasks flavorsPaul E. McKenney2023-07-311-10/+6
| | * rcu-tasks: Cancel callback laziness if too many callbacksPaul E. McKenney2023-07-141-2/+5
| | * rcu-tasks: Add kernel boot parameters for callback lazinessPaul E. McKenney2023-07-141-0/+15
| | * rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCUPaul E. McKenney2023-07-141-2/+0
| | * rcu-tasks: Treat only synchronous grace periods urgentlyPaul E. McKenney2023-07-141-8/+73
| |/ |/|
| * rcu: Make the rcu_nocb_poll boot parameter usable via boot configPaul E. McKenney2023-08-161-2/+2
| * rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs loadPaul E. McKenney2023-08-161-1/+1
| * rcu: Clarify rcu_is_watching() kernel-doc commentPaul E. McKenney2023-07-191-5/+9
|/
*-------. Merge branches 'doc.2023.05.10a', 'fixes.2023.05.11a', 'kvfree.2023.05.10a', ...Paul E. McKenney2023-06-078-151/+273
|\ \ \ \ \
| | | | | * rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscaleQiuxu Zhuo2023-05-111-0/+5
| | | | | * rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()Qiuxu Zhuo2023-05-111-97/+97
| |_|_|_|/ |/| | | |
| | | | * rcu-tasks: Clarify the cblist_init_generic() function's pr_info() outputZqiang2023-05-091-4/+2
| | | | * rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic()Shigeru Yoshida2023-05-091-1/+4
| |_|_|/ |/| | |
| | | * rcu/nocb: Make shrinker iterate only over NOCB CPUsFrederic Weisbecker2023-05-111-3/+14
| | | * rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinkerFrederic Weisbecker2023-05-091-3/+11
| | | * rcu/nocb: Fix shrinker race against callback enqueuerFrederic Weisbecker2023-05-091-1/+1
| | | * rcu/nocb: Protect lazy shrinker against concurrent (de-)offloadingFrederic Weisbecker2023-05-091-1/+24
| |_|/ |/| |
| | * rcu/kvfree: Make drain_page_cache() take early return if cache is disabledZqiang2023-05-091-0/+3
| | * rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objsZqiang2023-05-091-1/+1
| | * rcu/kvfree: Do not run a page work if a cache is disabledUladzislau Rezki (Sony)2023-05-091-0/+4
| | * rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cacheZqiang2023-05-091-1/+1
| | * rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snapZqiang2023-05-091-1/+1
| | * rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu listUladzislau Rezki (Sony)2023-05-091-1/+7
| | * rcu/kvfree: Add debug to check grace periodsPaul E. McKenney2023-05-091-18/+19
| |/ |/|
| * rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUsPaul E. McKenney2023-05-113-3/+22
| * rcu: Make rcu_cpu_starting() rely on interrupts being disabledPaul E. McKenney2023-05-111-6/+5
| * rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_workPaul E. McKenney2023-05-111-2/+2
| * rcu: Mark additional concurrent load from ->cpu_no_qs.b.expPaul E. McKenney2023-05-112-2/+4
| * rcu: Employ jiffies-based backstop to callback time limitPaul E. McKenney2023-05-112-8/+38
| * rcu: Check callback-invocation time limit for rcuc kthreadsPaul E. McKenney2023-05-111-9/+19
|/