summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'rcu.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-06-279-180/+295
|\
| *-------. Merge branches 'doc.2023.05.10a', 'fixes.2023.05.11a', 'kvfree.2023.05.10a', ...Paul E. McKenney2023-06-079-180/+295
| |\ \ \ \ \
| | | | | | * 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
| | | | | | * locktorture: Add long_hold to adjust lock-hold delaysPaul E. McKenney2023-05-111-29/+22
| | |_|_|_|/ | |/| | | |
| | | | | * 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
| |/
* | Merge tag 'pm-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2023-06-262-1/+7
|\ \
| | \
| | \
| *-. \ Merge branches 'pm-sleep' and 'pm-domains'Rafael J. Wysocki2023-06-262-1/+7
| |\ \ \
| | * | | include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resumeMario Limonciello2023-06-121-0/+6
| | * | | PM: hibernate: Correct spelling mistake in a commentWang Honghui2023-05-241-1/+1
| | |/ /
* | | | Merge tag 'x86_cleanups_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-06-261-5/+0
|\ \ \ \
| * | | | x86/hibernate: Declare global functions in suspend.hArnd Bergmann2023-05-181-5/+0
* | | | | Merge tag 'timers-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux...Linus Torvalds2023-06-264-208/+326
|\ \ \ \ \
| * | | | | hrtimer: Add missing sparse annotations to hrtimer lockingBen Dooks2023-06-221-0/+3
| * | | | | tick/rcu: Fix bogus ratelimit conditionWen Yang2023-06-181-1/+1
| * | | | | alarmtimer: Remove unnecessary (void *) castLi zeming2023-06-181-1/+1
| * | | | | alarmtimer: Remove unnecessary initialization of variable 'ret'Li zeming2023-06-181-1/+1
| * | | | | posix-timers: Refer properly to CONFIG_HIGH_RES_TIMERSLukas Bulwahn2023-06-181-1/+1
| * | | | | posix-timers: Polish coding style in a few placesThomas Gleixner2023-06-181-7/+7
| * | | | | posix-timers: Remove pointless commentsThomas Gleixner2023-06-181-25/+0
| * | | | | posix-timers: Clarify posix_timer_fn() commentsThomas Gleixner2023-06-181-30/+32
| * | | | | posix-timers: Clarify posix_timer_rearm() commentThomas Gleixner2023-06-181-9/+3
| * | | | | posix-timers: Comment SIGEV_THREAD_ID properlyThomas Gleixner2023-06-181-5/+2
| * | | | | posix-timers: Add proper comments in do_timer_create()Thomas Gleixner2023-06-181-9/+11
| * | | | | posix-timers: Document nanosleep() detailsThomas Gleixner2023-06-181-2/+7
| * | | | | posix-timers: Document sys_clock_settime() permissions in placeThomas Gleixner2023-06-181-7/+4
| * | | | | posix-timers: Document sys_clock_getoverrun()Thomas Gleixner2023-06-181-8/+17
| * | | | | posix-timers: Document common_clock_get() correctlyThomas Gleixner2023-06-181-20/+30
| * | | | | posix-timers: Document sys_clock_getres() correctlyThomas Gleixner2023-06-181-8/+73
| * | | | | posix-timers: Split release_posix_timers()Thomas Gleixner2023-06-181-16/+15
| * | | | | posix-timers: Remove pointless irqsafe from hash_lockThomas Gleixner2023-06-181-3/+2
| * | | | | posix-timers: Set k_itimer:: It_signal to NULL on exit()Thomas Gleixner2023-06-181-0/+8