mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-06-11 15:46:40 +02:00
um: Set parent death signal for userspace process
Enable PR_SET_PDEATHSIG so that the UML userspace process will be killed when the kernel exits unexpectedly. Signed-off-by: Benjamin Berg <benjamin.berg@intel.com> Link: https://patch.msgid.link/20240919124511.282088-4-benjamin@sipsolutions.net Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
committed by
Johannes Berg
parent
32e8eaf263
commit
801e00d3a1
@@ -32,6 +32,9 @@ noinline static void real_init(void)
|
||||
/* set a nice name */
|
||||
stub_syscall2(__NR_prctl, PR_SET_NAME, (unsigned long)"uml-userspace");
|
||||
|
||||
/* Make sure this process dies if the kernel dies */
|
||||
stub_syscall2(__NR_prctl, PR_SET_PDEATHSIG, SIGKILL);
|
||||
|
||||
/* read information from STDIN and close it */
|
||||
res = stub_syscall3(__NR_read, 0,
|
||||
(unsigned long)&init_data, sizeof(init_data));
|
||||
|
||||
Reference in New Issue
Block a user