summaryrefslogtreecommitdiff
path: root/kernel/time/timekeeping.c
AgeCommit message (Expand)Author
2026-08-11timekeeping: Use u32 for clock_was_set_seqThomas Weißschuh (Schneider Electric)
2026-08-11timekeeping: Rename clockid_aux_valid() to clockid_is_aux_clock()Thomas Weißschuh (Schneider Electric)
2026-08-11timekeeping: Remove the unused ktime_get_clock_ts64()Thomas Weißschuh (Schneider Electric)
2026-08-10timekeeping: Check the return value of tk_get_aux_ts64 in __do_adjtimex()Thomas Weißschuh (Schneider Electric)
2026-08-10timekeeping: Use READ_ONCE/WRITE_ONCE() for xtime_sec to prevent tearingDennis Moshegov
2026-07-10timekeeping: Drive time_adjust skew via per-tick ntp_error transferDavid Woodhouse
2026-07-10timekeeping: Drive time_offset skew via per-tick ntp_error transferDavid Woodhouse
2026-07-10timekeeping: Account for clocksource tick quantisation via NTPDavid Woodhouse
2026-07-08timekeeping: Account for monotonicity adjustment in ntp_errorDavid Woodhouse
2026-07-07timekeeping: Unwind aux clock sysfs children on failureYuho Choi
2026-07-06timekeeping: Document monotonic raw timestamps in snapshots correctlyThomas Gleixner
2026-06-17timekeeping: Register default clocksource before taking tk_core.lockMikhail Gavrilov
2026-06-04timekeeping: Add clocksource read_snapshot() method and hw_cycles to snapshotDavid Woodhouse
2026-06-04timekeeping: Add support for AUX clock cross timestampingThomas Gleixner
2026-06-04timekeeping: Prepare for cross timestamps on arbitrary clock IDsThomas Gleixner
2026-06-04timekeeping: Add system_counterval_t to struct system_device_crosststampThomas Gleixner
2026-06-04timekeeping: Add CLOCK_AUX support for ktime_get_snapshot_id()Thomas Gleixner
2026-06-04timekeeping: Remove system_time_snapshot::real/boot/rawThomas Gleixner
2026-06-02timekeeping: Use system_time_snapshot::systime/monoraw instead of ::real/rawThomas Gleixner
2026-06-02timekeeping: Provide ktime_get_snapshot_id()Thomas Gleixner
2026-03-21Merge tag 'v7.0-rc4' into timers/core, to resolve conflictIngo Molnar
2026-03-12timekeeping: Mark offsets array as constThomas Weißschuh (Schneider Electric)
2026-03-12timekeeping/auxclock: Consistently use raw timekeeper for tk_setup_internals()Thomas Weißschuh (Schneider Electric)
2026-03-05timekeeping: Initialize the coupled clocksource conversion completelyThomas Gleixner
2026-03-04timekeeping: Fix timex status validation for auxiliary clocksMiroslav Lichvar
2026-02-27timekeeping: Provide infrastructure for coupled clockeventsThomas Gleixner
2026-02-27timekeeping: Allow inlining clocksource::read()Thomas Gleixner
2026-01-20timekeeping: Adjust the leap state for the correct auxiliary timekeeperThomas Weißschuh
2025-12-05Merge tag 'soc-drivers-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2025-11-25timekeeping: Fix error code in tk_aux_sysfs_init()Dan Carpenter
2025-11-20timekeeping: Fix resource leak in tk_aux_sysfs_init() error pathsMalaya Kumar Rout
2025-11-14syscore: Pass context data to callbacksThierry Reding
2025-10-20timekeeping: Fix aux clocks sysfs initialization loop boundHaofeng Li
2025-09-03vdso/vsyscall: Avoid slow division loop in auxiliary clock updateThomas Weißschuh
2025-07-29Merge tag 'timers-ptp-2025-07-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2025-07-22timekeeping: Zero initialize system_counterval when querying time from phc dr...Markus Blöchl
2025-07-18vdso/vsyscall: Update auxiliary clock data in the datapageThomas Weißschuh
2025-07-18vdso: Introduce aux_clock_resolution_ns()Thomas Weißschuh
2025-07-03Merge tag 'ktime-get-clock-ts64-for-ptp' into timers/ptpThomas Gleixner
2025-07-03timekeeping: Provide ktime_get_clock_ts64()Thomas Gleixner
2025-06-27timekeeping: Provide interface to control auxiliary clocksThomas Gleixner
2025-06-27timekeeping: Provide update for auxiliary timekeepersThomas Gleixner
2025-06-27timekeeping: Provide adjtimex() for auxiliary clocksThomas Gleixner
2025-06-27timekeeping: Prepare do_adtimex() for auxiliary clocksThomas Gleixner
2025-06-27timekeeping: Make do_adjtimex() reusableThomas Gleixner
2025-06-27timekeeping: Add auxiliary clock support to __timekeeping_inject_offset()Thomas Gleixner
2025-06-27timekeeping: Make timekeeping_inject_offset() reusableThomas Gleixner
2025-06-27timekeeping: Provide time setter for auxiliary clocksThomas Gleixner
2025-06-27timekeeping: Add minimal posix-timers support for auxiliary clocksThomas Gleixner
2025-06-27timekeeping: Provide time getters for auxiliary clocksThomas Gleixner