]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
um: Handle SIGCHLD in seccomp mode like other IRQ signals
authorTiwei Bie <tiwei.btw@antgroup.com>
Tue, 6 Jan 2026 00:12:28 +0000 (08:12 +0800)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 13 Jan 2026 18:39:09 +0000 (19:39 +0100)
commit656be28321e2262dd645128e22ec7625f27a6f9d
treecf65cc92f9cded5c540e868103f9f6e23cbc74e8
parentf68b2d5a907b53eed99cf2efcaaae116df73c298
um: Handle SIGCHLD in seccomp mode like other IRQ signals

In seccomp mode, SIGCHLD serves as the child reaper IRQ. So, let's
handle it in the same way as other IRQ signals, including preventing
them from nesting with each other and allowing interrupted syscalls
to be automatically restarted.

Signed-off-by: Tiwei Bie <tiwei.btw@antgroup.com>
Link: https://patch.msgid.link/20260106001228.1531146-3-tiwei.btw@antgroup.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
arch/um/os-Linux/signal.c