summaryrefslogtreecommitdiff
path: root/kernel/time/timekeeping.c
AgeCommit message (Expand)Author
2024-12-05clocksource: Make negative motion detection more robustThomas Gleixner
2024-11-19Merge tag 'timers-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2024-11-19Merge tag 'locking-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2024-11-05seqlock, treewide: Switch to non-raw seqcount_latch interfaceMarco Elver
2024-11-02timekeeping: Remove CONFIG_DEBUG_TIMEKEEPINGThomas Gleixner
2024-10-25timekeeping: Merge timekeeping_update_staged() and timekeeping_update()Anna-Maria Behnsen
2024-10-25timekeeping: Remove TK_MIRROR timekeeping_update() actionAnna-Maria Behnsen
2024-10-25timekeeping: Rework do_adjtimex() to use shadow_timekeeperAnna-Maria Behnsen
2024-10-25timekeeping: Rework timekeeping_suspend() to use shadow_timekeeperAnna-Maria Behnsen
2024-10-25timekeeping: Rework timekeeping_resume() to use shadow_timekeeperAnna-Maria Behnsen
2024-10-25timekeeping: Rework timekeeping_inject_sleeptime64() to use shadow_timekeeperAnna-Maria Behnsen
2024-10-25timekeeping: Rework timekeeping_init() to use shadow_timekeeperAnna-Maria Behnsen
2024-10-25timekeeping: Rework change_clocksource() to use shadow_timekeeperAnna-Maria Behnsen
2024-10-25timekeeping: Rework timekeeping_inject_offset() to use shadow_timekeeperAnna-Maria Behnsen
2024-10-25timekeeping: Rework do_settimeofday64() to use shadow_timekeeperAnna-Maria Behnsen
2024-10-25timekeeping: Provide timekeeping_restore_shadow()Thomas Gleixner
2024-10-25timekeeping: Introduce combined timekeeping action flagAnna-Maria Behnsen
2024-10-25timekeeping: Split out timekeeper update of timekeeping_advanced()Anna-Maria Behnsen
2024-10-25timekeeping: Add struct tk_data as argument to timekeeping_update()Anna-Maria Behnsen
2024-10-25timekeeping: Introduce tkd_basic_setup() to make lock and seqcount init reusableAnna-Maria Behnsen
2024-10-25timekeeping: Define a struct type for tk_core to make it reusableAnna-Maria Behnsen
2024-10-25timekeeping: Move timekeeper_lock into tk_coreAnna-Maria Behnsen
2024-10-25timekeeping: Encapsulate locking/unlocking of timekeeper_lockThomas Gleixner
2024-10-25timekeeping: Move shadow_timekeeper into tk_coreThomas Gleixner
2024-10-25timekeeping: Simplify code in timekeeping_advance()Thomas Gleixner
2024-10-25timekeeping: Abort clocksource change in case of failureThomas Gleixner
2024-10-25timekeeping: Avoid duplicate leap state updateAnna-Maria Behnsen
2024-10-25timekeeping: Don't stop time readers across hard_pps() updateThomas Gleixner
2024-10-25timekeeping: Read NTP tick length only onceThomas Gleixner
2024-10-10timekeeping: Add percpu counter for tracking floor swap eventsJeff Layton
2024-10-10timekeeping: Add interfaces for handling timestamps with a floor valueJeff Layton
2024-10-06Merge branch 'timers/vfs' into timers/coreThomas Gleixner
2024-10-06timekeeping: Add percpu counter for tracking floor swap eventsJeff Layton
2024-10-06timekeeping: Add interfaces for handling timestamps with a floor valueJeff Layton
2024-10-02timekeeping: Don't use seqcount loop in ktime_mono_to_any() on 64-bit systemsJeff Layton
2024-10-02timekeeping: Add the boot clock to system time snapshotVincent Donnefort
2024-09-10ntp: Make sure RTC is synchronized when time goes backwardsBenjamin ROBIN
2024-08-05timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()Thomas Gleixner
2024-06-23timekeeping: Add missing kernel-doc function commentsYang Li
2024-06-03timekeeping: Add function to convert realtime to base clockLakshmi Sowjanya D
2024-06-03timekeeping: Provide infrastructure for converting to/from a base clockLakshmi Sowjanya D
2024-04-08timekeeping: Let timekeeping_cycles_to_ns() handle both under and overflowAdrian Hunter
2024-04-08timekeeping: Make delta calculation overflow safeAdrian Hunter
2024-04-08timekeeping: Prepare timekeeping_cycles_to_ns() for overflow safetyAdrian Hunter
2024-04-08timekeeping: Fold in timekeeping_delta_to_ns()Adrian Hunter
2024-04-08timekeeping: Consolidate timekeeping helpersAdrian Hunter
2024-04-08timekeeping: Refactor timekeeping helpersAdrian Hunter
2024-04-08timekeeping: Reuse timekeeping_cycles_to_ns()Adrian Hunter
2024-04-08timekeeping: Tidy timekeeping_cycles_to_ns() slightlyAdrian Hunter
2024-04-08timekeeping: Rename fast_tk_get_delta_ns() to __timekeeping_get_ns()Adrian Hunter