summaryrefslogtreecommitdiffstats
path: root/kernel/time
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'timers-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-09-1710-194/+202
|\
| * ntp: Make sure RTC is synchronized when time goes backwardsBenjamin ROBIN2024-09-103-4/+14
| * Merge branch 'linus' into timers/coreThomas Gleixner2024-09-104-8/+8
| |\
| * | treewide: Fix wrong singular form of jiffies in commentsAnna-Maria Behnsen2024-09-085-11/+11
| * | timers: Rename next_expiry_recalc() to be uniqueAnna-Maria Behnsen2024-09-081-3/+3
| * | timers: Annotate possible non critical data race of next_expiryAnna-Maria Behnsen2024-09-041-5/+37
| * | timers: Remove historical extra jiffie for timeout in msleep()Anna-Maria Behnsen2024-08-291-2/+2
| * | hrtimer: Use and report correct timerslack values for realtime tasksFelix Moessbauer2024-08-231-15/+3
| * | hrtimer: Annotate hrtimer_cpu_base_.*_expiry() for sparse.Sebastian Andrzej Siewior2024-08-141-0/+2
| * | timers: Add sparse annotation for timer_sync_wait_running().Sebastian Andrzej Siewior2024-08-141-0/+2
| * | posix-timers: Consolidate signal queueingThomas Gleixner2024-07-294-19/+15
| * | posix-cpu-timers: Make k_itimer::it_active consistentThomas Gleixner2024-07-291-0/+4
| * | posix-timers: Consolidate timer setupThomas Gleixner2024-07-293-20/+21
| * | posix-timers: Convert timer list to hlistThomas Gleixner2024-07-291-11/+8
| * | posix-timers: Clear overrun in common_timer_set()Thomas Gleixner2024-07-291-0/+1
| * | posix-timers: Retrieve interval in common timer_settime() codeThomas Gleixner2024-07-292-9/+6
| * | posix-cpu-timers: Simplify posix_cpu_timer_set()Thomas Gleixner2024-07-291-27/+17
| * | posix-cpu-timers: Remove incorrect comment in posix_cpu_timer_set()Thomas Gleixner2024-07-291-6/+1
| * | posix-cpu-timers: Use @now instead of @val for clarityThomas Gleixner2024-07-291-13/+9
| * | posix-cpu-timers: Do not arm SIGEV_NONE timersThomas Gleixner2024-07-291-16/+13
| * | posix-cpu-timers: Replace old expiry retrieval in posix_cpu_timer_set()Thomas Gleixner2024-07-291-31/+6
| * | posix-cpu-timers: Handle SIGEV_NONE timers correctly in timer_set()Thomas Gleixner2024-07-291-1/+11
| * | posix-cpu-timers: Handle SIGEV_NONE timers correctly in timer_get()Thomas Gleixner2024-07-291-5/+9
| * | posix-cpu-timers: Handle interval timers correctly in timer_get()Thomas Gleixner2024-07-291-1/+17
| * | posix-cpu-timers: Save interval only for armed timersThomas Gleixner2024-07-291-8/+6
| * | posix-cpu-timers: Split up posix_cpu_timer_get()Thomas Gleixner2024-07-291-27/+24
* | | Merge tag 'irq-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-09-172-2/+2
|\ \ \
| * | | softirq: Remove unused 'action' parameter from action callbackCaleb Sander Mateos2024-08-202-2/+2
| |/ /
* | | Merge tag 'timers-clocksource-2024-09-16' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2024-09-171-13/+32
|\ \ \ | |_|/ |/| |
| * | clocksource: Set cs_watchdog_read() checks based on .uncertainty_marginPaul E. McKenney2024-08-021-4/+5
| * | clocksource: Fix comments on WATCHDOG_THRESHOLD & WATCHDOG_MAX_SKEWPaul E. McKenney2024-08-021-1/+7
| * | clocksource: Improve comments for watchdog skew boundsBorislav Petkov2024-08-021-8/+20
* | | timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()Thomas Gleixner2024-08-051-1/+1
* | | ntp: Safeguard against time_constant overflowJustin Stitt2024-08-051-3/+2
* | | ntp: Clamp maxerror and esterror to operating rangeJustin Stitt2024-08-051-2/+2
|/ /
* | clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()Paul E. McKenney2024-08-021-1/+1
* | tick/broadcast: Move per CPU pointer access into the atomic sectionThomas Gleixner2024-07-311-1/+2
|/
* Merge tag 'timers-urgent-2024-07-26' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-07-272-205/+215
|\
| * timers/migration: Fix grammar in commentAnna-Maria Behnsen2024-07-221-1/+1
| * timers/migration: Spare write when nothing changedAnna-Maria Behnsen2024-07-221-6/+5
| * timers/migration: Rename childmask by groupmask to make naming more obviousAnna-Maria Behnsen2024-07-222-20/+19
| * timers/migration: Read childmask and parent pointer in a single placeAnna-Maria Behnsen2024-07-221-15/+5
| * timers/migration: Use a single struct for hierarchy walk dataAnna-Maria Behnsen2024-07-221-71/+55
| * timers/migration: Improve tracingAnna-Maria Behnsen2024-07-221-6/+5
| * timers/migration: Move hierarchy setup into cpuhotplug prepare callbackAnna-Maria Behnsen2024-07-221-87/+119
| * timers/migration: Do not rely always on group->parentAnna-Maria Behnsen2024-07-222-19/+26
* | sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados2024-07-241-1/+1
* | Merge tag 'timers-v6.11-rc1' of https://git.linaro.org/people/daniel.lezcano/...Thomas Gleixner2024-07-132-28/+16
|\|
| * hrtimer: Prevent queuing of hrtimer without a function callbackPhil Chang2024-06-251-0/+2
| * tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()Oleg Nesterov2024-06-101-28/+14