From: Ingo Molnar <mingo@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org,
Thomas Gleixner <tglx@linutronix.de>,
Daniel Lezcano <daniel.lezcano@linaro.org>,
Peter Zijlstra <peterz@infradead.org>,
Anna-Maria Behnsen <anna-maria@linutronix.de>,
Frederic Weisbecker <frederic@kernel.org>,
Oleg Nesterov <oleg@redhat.com>
Subject: [GIT PULL] timer subsystem fixes
Date: Sun, 1 Nov 2026 08:03:00 +0100 [thread overview]
Message-ID: <aubkJIGfvTyJYAAY@gmail.com> (raw)
Linus,
Please pull the latest timers/urgent Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-2026-11-01
for you to fetch changes up to f322d7f7ae56bce728ba03a387e35380bc4ad939:
Misc timer fixes:
- Fix on-stack hrtimer cleanup in play_idle_precise(), and
add the hrtimer_on_stack cleanup class to facilitate the fix
(Hui Su)
- Fix clock_getres() system call's handling of NULL output
pointer in the !CONFIG_POSIX_TIMERS case (Hungyu Lin)
- Fix get_cpu_itimer() to return TICK_NSEC when the sampled CPU time
is exactly equal to the nonzero expiry (Hungyu Lin)
- Fix do_timens_ktime_to_host() time offset subtraction underflow
check (Hungyu Lin)
- Report zero remaining time for disarmed SIGEV_NONE posix timers,
and add a self-test to detect this bug in the future (Hung-Jui Lin)
- Fix NOHZ 'full kick' handling bug that can cause missed
tick updates (Peng Wang)
- Fix field access bug in the vdso/gettimeofday code that works
only by accident (Thomas Weißschuh)
- Fix & prevent immediate clocksource watchdog rerun after a delay
(Karl Mehltretter)
Thanks,
Ingo
------------------>
Hui Su (2):
hrtimer: Add cleanup class for on-stack timers
sched/idle: Use hrtimer cleanup class in play_idle_precise()
Hung-Jui Lin (2):
posix-timers: Report zero remaining time for disarmed SIGEV_NONE timers
selftests: timers: Add a test for disarmed SIGEV_NONE timers
Hungyu Lin (3):
posix-timers: Accept NULL clock_getres() output in stubs
timers/itimer: Keep a nonzero value at CPU timer expiry
time/namespace: Fix overflow when converting absolute deadlines
Karl Mehltretter (1):
clocksource: Prevent immediate watchdog rerun after a delay
Peng Wang (1):
tick/nohz: Reevaluate the tick for kicks flushed outside hardirq
Thomas Weißschuh (1):
vdso/gettimeofday: Correct the read of tz_minuteswest and tz_dsttime
include/linux/hrtimer.h | 24 +++++++++++++++
kernel/sched/idle.c | 16 ++++++----
kernel/time/clocksource.c | 2 +-
kernel/time/hrtimer.c | 8 +++--
kernel/time/itimer.c | 2 +-
kernel/time/namespace.c | 2 +-
kernel/time/posix-stubs.c | 4 +--
kernel/time/posix-timers.c | 25 ++++++++--------
kernel/time/tick-sched.c | 14 ++++++++-
lib/vdso/gettimeofday.c | 4 +--
tools/testing/selftests/timers/posix_timers.c | 43 ++++++++++++++++++++++++++-
11 files changed, 114 insertions(+), 30 deletions(-)
next reply other threads:[~2026-11-01 7:03 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-01 7:03 Ingo Molnar [this message]
2026-11-01 17:58 ` [GIT PULL] timer subsystem fixes pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2026-10-25 11:31 Ingo Molnar
2026-10-26 3:59 ` pr-tracker-bot
2026-09-20 9:53 Ingo Molnar
2026-09-20 17:21 ` pr-tracker-bot
2026-09-13 8:25 Ingo Molnar
2026-09-13 17:37 ` pr-tracker-bot
2026-06-23 17:18 Ingo Molnar
2026-06-24 0:20 ` pr-tracker-bot
2026-06-07 5:07 Ingo Molnar
2026-06-07 20:43 ` pr-tracker-bot
2026-01-24 9:38 Ingo Molnar
2026-01-24 18:00 ` pr-tracker-bot
2025-11-23 7:58 Ingo Molnar
2025-11-23 16:26 ` pr-tracker-bot
2025-05-11 7:49 Ingo Molnar
2025-05-11 18:40 ` pr-tracker-bot
2025-05-04 7:26 Ingo Molnar
2025-05-04 7:34 ` Ingo Molnar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aubkJIGfvTyJYAAY@gmail.com \
--to=mingo@kernel.org \
--cc=anna-maria@linutronix.de \
--cc=daniel.lezcano@linaro.org \
--cc=frederic@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=oleg@redhat.com \
--cc=peterz@infradead.org \
--cc=tglx@linutronix.de \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.