summaryrefslogtreecommitdiff
path: root/kernel/time
AgeCommit message (Expand)AuthorFilesLines
2025-12-01timers: Fix NULL function pointer race in timer_shutdown_sync()Yipeng Zou1-3/+4
2025-09-19hrtimers: Unconditionally update target CPU base after offline timer migrationXiongfeng Wang1-8/+3
2025-08-01timekeeping: Zero initialize system_counterval when querying time from phc dr...Markus Blöchl1-1/+1
2025-06-27clocksource: Fix the CPUs' choice in the watchdog per CPU verificationGuilherme G. Piccoli1-1/+1
2025-06-19posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_ti...Oleg Nesterov1-0/+9
2025-05-29hrtimers: Replace hrtimer_clock_to_base_table with switch-caseAndy Shevchenko1-17/+12
2025-05-29timer_list: Don't use %pK through printk()Thomas Weißschuh1-2/+2
2025-05-29posix-timers: Ensure that timer initialization is fully visibleThomas Gleixner1-7/+14
2025-05-29posix-timers: Add cond_resched() to posix_timer_add() search loopEric Dumazet1-0/+1
2025-05-02timekeeping: Add a lockdep override in tick_freeze()Sebastian Andrzej Siewior1-0/+22
2025-03-22hrtimers: Mark is_migration_base() with __always_inlineAndy Shevchenko1-10/+12
2025-02-21clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomi...Waiman Long1-2/+4
2025-02-21clocksource: Use pr_info() for "Checking clocksource synchronization" messageWaiman Long1-1/+2
2025-02-17timers/migration: Fix off-by-one root mis-connectionFrederic Weisbecker1-1/+9
2025-02-17hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYINGFrederic Weisbecker1-21/+82
2025-01-23timers/migration: Enforce group initialization visibility to tree walkersFrederic Weisbecker1-2/+12
2025-01-23timers/migration: Fix another race between hotplug and idle entry/exitFrederic Weisbecker1-1/+28
2025-01-23hrtimers: Handle CPU state correctly on hotplugKoichiro Den1-1/+10
2024-12-14clocksource: Make negative motion detection more robustThomas Gleixner3-7/+18
2024-12-14timekeeping: Remove CONFIG_DEBUG_TIMEKEEPINGThomas Gleixner1-105/+3
2024-12-14timekeeping: Always check for negative motionThomas Gleixner2-12/+0
2024-12-14ntp: Remove invalid cast in time offset mathMarcelo Dalmas1-1/+1
2024-12-05timers: Add missing READ_ONCE() in __run_timer_base()Thomas Gleixner1-1/+2
2024-12-05time: Fix references to _msecs_to_jiffies() handling of valuesMiguel Ojeda1-1/+1
2024-12-05time: Partially revert cleanup on msecs_to_jiffies() documentationMiguel Ojeda1-1/+1
2024-10-24Merge tag 'net-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-3/+3
2024-10-23posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()Jinjie Ruan1-3/+3
2024-10-20Merge tag 'sched_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+6
2024-10-14posix-clock: Fix missing timespec64 check in pc_clock_settime()Jinjie Ruan1-0/+3
2024-10-14sched/fair: Fix external p->on_rq usersPeter Zijlstra1-0/+6
2024-09-27[tree-wide] finally take no_llseek outAl Viro1-1/+0
2024-09-19Merge tag 'sched-core-2024-09-19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2024-09-17Merge tag 'timers-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds10-194/+202
2024-09-17Merge tag 'irq-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2024-09-17Merge tag 'timers-clocksource-2024-09-16' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-13/+32
2024-09-10ntp: Make sure RTC is synchronized when time goes backwardsBenjamin ROBIN3-4/+14
2024-09-10Merge branch 'linus' into timers/coreThomas Gleixner4-8/+8
2024-09-08treewide: Fix wrong singular form of jiffies in commentsAnna-Maria Behnsen5-11/+11
2024-09-08timers: Rename next_expiry_recalc() to be uniqueAnna-Maria Behnsen1-3/+3
2024-09-04timers: Annotate possible non critical data race of next_expiryAnna-Maria Behnsen1-5/+37
2024-08-29timers: Remove historical extra jiffie for timeout in msleep()Anna-Maria Behnsen1-2/+2
2024-08-23hrtimer: Use and report correct timerslack values for realtime tasksFelix Moessbauer1-15/+3
2024-08-20softirq: Remove unused 'action' parameter from action callbackCaleb Sander Mateos2-2/+2
2024-08-14hrtimer: Annotate hrtimer_cpu_base_.*_expiry() for sparse.Sebastian Andrzej Siewior1-0/+2
2024-08-14timers: Add sparse annotation for timer_sync_wait_running().Sebastian Andrzej Siewior1-0/+2
2024-08-07sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio, task}()Qais Yousef1-3/+3
2024-08-07sched/rt: Clean up usage of rt_task()Qais Yousef1-3/+3
2024-08-05timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()Thomas Gleixner1-1/+1
2024-08-05ntp: Safeguard against time_constant overflowJustin Stitt1-3/+2
2024-08-05ntp: Clamp maxerror and esterror to operating rangeJustin Stitt1-2/+2