]> www.infradead.org Git - users/jedix/linux-maple.git/commit
posix-timers: Cleanup SIG_IGN workaround leftovers
authorThomas Gleixner <tglx@linutronix.de>
Tue, 5 Nov 2024 08:14:55 +0000 (09:14 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 7 Nov 2024 01:14:45 +0000 (02:14 +0100)
commit7a66f72b09bb0762360274b1fb677b3433dbaa06
tree40db7c7fcd8a96cecc73c3296e28612ac6f2786f
parentdf7a996b4dab03c889fa86d849447b716f07b069
posix-timers: Cleanup SIG_IGN workaround leftovers

Now that ignored posix timer signals are requeued and the timers are
rearmed on signal delivery the workaround to keep such timers alive and
self rearm them is not longer required.

Remove the relevant hacks and the not longer required return values from
the related functions. The alarm timer workarounds will be cleaned up in a
separate step.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/all/20241105064214.187239060@linutronix.de
include/linux/posix-timers.h
kernel/signal.c
kernel/time/alarmtimer.c
kernel/time/posix-cpu-timers.c
kernel/time/posix-timers.c
kernel/time/posix-timers.h