public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] timer subsystem fixes
@ 2025-05-04  7:26 Ingo Molnar
  2025-05-04  7:34 ` Ingo Molnar
  0 siblings, 1 reply; 8+ messages in thread
From: Ingo Molnar @ 2025-05-04  7:26 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Thomas Gleixner, Peter Zijlstra, Andrew Morton,
	Anna-Maria Behnsen, Frederic Weisbecker, Waiman Long

Linus,

Please pull the latest timers/urgent Git tree from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-2025-05-04

   # HEAD: 7aeb1538be5df3efa1d799e5428ac3a0ae802293 vdso: Reject absolute relocations during build

Misc fixes:

 - Fix time keeping bugs in CLOCK_MONOTONIC_COARSE clocks

 - Work around and reject absolute relocations into vDSO code that
   GCC erroneously emits in certain arm64 build environments

 Thanks,

	Ingo

------------------>
Thomas Gleixner (1):
      timekeeping: Prevent coarse clocks going backwards

Thomas Weißschuh (2):
      arm64: vdso: Work around invalid absolute relocations from GCC
      vdso: Reject absolute relocations during build


 arch/arm64/include/asm/vdso/gettimeofday.h | 13 ++++++++
 include/linux/timekeeper_internal.h        |  8 +++--
 kernel/time/timekeeping.c                  | 50 +++++++++++++++++++++++++-----
 kernel/time/vsyscall.c                     |  4 +--
 lib/vdso/Makefile.include                  |  6 ++++
 5 files changed, 68 insertions(+), 13 deletions(-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] timer subsystem fixes
  2025-05-04  7:26 [GIT PULL] timer subsystem fixes Ingo Molnar
@ 2025-05-04  7:34 ` Ingo Molnar
  0 siblings, 0 replies; 8+ messages in thread
From: Ingo Molnar @ 2025-05-04  7:34 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Thomas Gleixner, Peter Zijlstra, Andrew Morton,
	Anna-Maria Behnsen, Frederic Weisbecker, Waiman Long


* Ingo Molnar <mingo@kernel.org> wrote:

> Linus,
> 
> Please pull the latest timers/urgent Git tree from:
> 
>    git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-2025-05-04
> 
>    # HEAD: 7aeb1538be5df3efa1d799e5428ac3a0ae802293 vdso: Reject absolute relocations during build
> 
> Misc fixes:
> 
>  - Fix time keeping bugs in CLOCK_MONOTONIC_COARSE clocks
> 
>  - Work around and reject absolute relocations into vDSO code that
>    GCC erroneously emits in certain arm64 build environments

Please belay this pull request, just a minute after sending this out I 
received this fresh build warnings report on a Risc-V randconfig build:

   # Subject: [tip:timers/urgent 3/3] llvm-readelf: warning: 'arch/riscv/kernel/vdso/hwprobe.o': bitcode files are not supported

   https://lore.kernel.org/r/aBb6nudVcs+cqRyZ@rli9-mobl

Sorry about that.

Thanks,

	Ingo

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [GIT PULL] timer subsystem fixes
@ 2025-05-11  7:49 Ingo Molnar
  2025-05-11 18:40 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Ingo Molnar @ 2025-05-11  7:49 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Thomas Gleixner, Peter Zijlstra, Andrew Morton,
	Anna-Maria Behnsen, Frederic Weisbecker, Waiman Long

Linus,

Please pull the latest timers/urgent Git tree from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-2025-05-11

   # HEAD: 94cff94634e506a4a44684bee1875d2dbf782722 clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()

Misc timers fixes:

 - Fix time keeping bugs in CLOCK_MONOTONIC_COARSE clocks

 - Work around absolute relocations into vDSO code that
   GCC erroneously emits in certain arm64 build environments

 - Fix a false positive lockdep warning in the i8253 clocksource
   driver

 Thanks,

	Ingo

------------------>
Sebastian Andrzej Siewior (1):
      clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()

Thomas Gleixner (1):
      timekeeping: Prevent coarse clocks going backwards

Thomas Weißschuh (1):
      arm64: vdso: Work around invalid absolute relocations from GCC


 arch/arm64/include/asm/vdso/gettimeofday.h | 13 ++++++++
 drivers/clocksource/i8253.c                |  4 +--
 include/linux/timekeeper_internal.h        |  8 +++--
 kernel/time/timekeeping.c                  | 50 +++++++++++++++++++++++++-----
 kernel/time/vsyscall.c                     |  4 +--
 5 files changed, 63 insertions(+), 16 deletions(-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] timer subsystem fixes
  2025-05-11  7:49 Ingo Molnar
@ 2025-05-11 18:40 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2025-05-11 18:40 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Linus Torvalds, linux-kernel, Thomas Gleixner, Peter Zijlstra,
	Andrew Morton, Anna-Maria Behnsen, Frederic Weisbecker,
	Waiman Long

The pull request you sent on Sun, 11 May 2025 09:49:05 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-2025-05-11

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ac814cbbab21ad0a1ba1554312687e4abbfcfc96

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [GIT PULL] timer subsystem fixes
@ 2025-11-23  7:58 Ingo Molnar
  2025-11-23 16:26 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Ingo Molnar @ 2025-11-23  7:58 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Thomas Gleixner, Daniel Lezcano, Peter Zijlstra,
	Andrew Morton, Anna-Maria Behnsen, Frederic Weisbecker

Linus,

Please pull the latest timers/urgent Git tree from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-2025-11-23

   # HEAD: 20739af07383e6eb1ec59dcd70b72ebfa9ac362c timers: Fix NULL function pointer race in timer_shutdown_sync()

Miscellaneous fixes:

 - Fix a race in timer->function clearing in timer_shutdown_sync()

 - Fix a timekeeper sysfs-setup resource leak in error paths

 - Fix the NOHZ report_idle_softirq() syslog rate-limiting
   logic to have no side effects on the return value

 Thanks,

	Ingo

------------------>
Malaya Kumar Rout (1):
      timekeeping: Fix resource leak in tk_aux_sysfs_init() error paths

Wen Yang (1):
      tick/sched: Fix bogus condition in report_idle_softirq()

Yipeng Zou (1):
      timers: Fix NULL function pointer race in timer_shutdown_sync()


 kernel/time/tick-sched.c  | 11 +++++------
 kernel/time/timekeeping.c | 21 ++++++++++++---------
 kernel/time/timer.c       |  7 ++++---
 3 files changed, 21 insertions(+), 18 deletions(-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] timer subsystem fixes
  2025-11-23  7:58 Ingo Molnar
@ 2025-11-23 16:26 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2025-11-23 16:26 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Linus Torvalds, linux-kernel, Thomas Gleixner, Daniel Lezcano,
	Peter Zijlstra, Andrew Morton, Anna-Maria Behnsen,
	Frederic Weisbecker

The pull request you sent on Sun, 23 Nov 2025 08:58:53 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-2025-11-23

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1af5c1d3a90246a15225fc7de0ed7e5f9b2f3f98

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [GIT PULL] timer subsystem fixes
@ 2026-01-24  9:38 Ingo Molnar
  2026-01-24 18:00 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Ingo Molnar @ 2026-01-24  9:38 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Thomas Gleixner, Daniel Lezcano, Peter Zijlstra,
	Anna-Maria Behnsen, Frederic Weisbecker

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-01-24

   # HEAD: c06343be0b4e03fe319910dd7a5d5b9929e1c0cb clocksource: Reduce watchdog readout delay limit to prevent false positives

Misc fixes:

 - Fix auxiliary timekeeper update & locking bug

 - Reduce the sensitivity of the clocksource watchdog, to
   fix false positive measurements that marked the
   TSC clocksource unstable.

 Thanks,

	Ingo

------------------>
Thomas Gleixner (1):
      clocksource: Reduce watchdog readout delay limit to prevent false positives

Thomas Weißschuh (1):
      timekeeping: Adjust the leap state for the correct auxiliary timekeeper


 kernel/time/clocksource.c | 2 +-
 kernel/time/timekeeping.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] timer subsystem fixes
  2026-01-24  9:38 Ingo Molnar
@ 2026-01-24 18:00 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2026-01-24 18:00 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Linus Torvalds, linux-kernel, Thomas Gleixner, Daniel Lezcano,
	Peter Zijlstra, Anna-Maria Behnsen, Frederic Weisbecker

The pull request you sent on Sat, 24 Jan 2026 10:38:26 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-2026-01-24

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/12a0094839d095e6cfd23dc5f5336d260a363331

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-01-24 18:01 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-04  7:26 [GIT PULL] timer subsystem fixes Ingo Molnar
2025-05-04  7:34 ` Ingo Molnar
  -- strict thread matches above, loose matches on Subject: below --
2025-05-11  7:49 Ingo Molnar
2025-05-11 18:40 ` pr-tracker-bot
2025-11-23  7:58 Ingo Molnar
2025-11-23 16:26 ` pr-tracker-bot
2026-01-24  9:38 Ingo Molnar
2026-01-24 18:00 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox