Kernel fixes UAFs in POSIX CPU timers on non-leader exec
TID swaps left timer PID references pointing at the wrong task, corrupting signal lists and freeing still-queued structures.
By kexecTID swaps left timer PID references pointing at the wrong task, corrupting signal lists and freeing still-queued structures.
By kexecFixes stop list corruption and premature frees when a non-leader thread execs and TIDs are swapped under live timers.
By kexecLockless pending-signal cleanup can race with timer delivery when execve swaps thread IDs, leaving a use-after-free path.
By oops