Re: [PATCH 5.15.y 00/14] timers: Provide timer_shutdown[_sync]()

From: Greg KH

Date: Sat Feb 07 2026 - 10:42:27 EST


On Sat, Nov 29, 2025 at 01:05:25AM +0900, Jeongjun Park wrote:
> The "timers: Provide timer_shutdown[_sync]()" patch series implemented a
> useful feature that addresses various bugs caused by attempts to rearm
> shutdown timers.
>
> https://lore.kernel.org/all/20221123201306.823305113@xxxxxxxxxxxxx/
>
> However, this patch series was not fully backported to versions prior to
> 6.2, requiring separate patches for older kernels if these bugs were
> encountered.
>
> The biggest problem with this is that even if these bugs were discovered
> and patched in the upstream kernel, if the maintainer or author didn't
> create a separate backport patch for versions prior to 6.2, the bugs would
> remain untouched in older kernels.
>
> Therefore, to reduce the hassle of having to write a separate patch, we
> should backport the remaining unbackported commits from the
> "timers: Provide timer_shutdown[_sync]()" patch series to versions prior
> to 6.2.

You forgot to include commit 20739af07383 ("timers: Fix NULL function
pointer race in timer_shutdown_sync()") in this series. I've now taken
them all, let's see how it goes!

thanks,

greg k-h