summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@kernel.org>2026-09-11 11:09:44 +0200
committerThomas Gleixner <tglx@kernel.org>2026-09-16 18:44:04 +0200
commit7b07d15ed1d78cb49309754a2d14dacdddb058c7 (patch)
tree3afa556396eb9697b7408c20c939e5bef31031d8 /scripts/Makefile.thinlto
parent54ad1e0ea42c3dc25de39b09220af408e4913820 (diff)
downloadlinux-7b07d15ed1d78cb49309754a2d14dacdddb058c7.tar.gz
linux-7b07d15ed1d78cb49309754a2d14dacdddb058c7.zip
posix-timers: Handle exit in do_exit() completely
Now that POSIX CPU timers cannot be enqueued on a task after PF_EXITING is set and process wide timers cannot be enqueued when PF_EXITING is set and the last thread in the group is exiting, it is possible to mop up POSIX timers in do_exit() completely. This requires to cancel an eventually pending POSIX CPU timer task work right there because do_exit() invokes exit_task_work() later, which would be acting on torn down data. Signed-off-by: Thomas Gleixner <tglx@kernel.org> Tested-by: Kijo Park <red993688@gmail.com> Reviewed-by: Oleg Nesterov <oleg@redhat.com> Reviewed-by: Frederic Weisbecker <frederic@kernel.org> Link: https://patch.msgid.link/20260911090541.947206186@kernel.org
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions