Skip to content
Unverified Commit 6952a4f6 authored by Christian Brauner's avatar Christian Brauner
Browse files

selftests: add pid namespace ENOMEM regression test



We recently regressed (cf. [1] and its corresponding fix in [2]) returning
ENOMEM when trying to create a process in a pid namespace whose init
process/child subreaper has already died. This has caused confusion at
least once before that (cf. [3]). Let's add a simple regression test to
catch this in the future.

[1]: 49cb2fc4 ("fork: extend clone3() to support setting a PID")
[2]: b26ebfe1 ("pid: Fix error return value in some cases")
[3]: 35f71bc0 ("fork: report pid reservation failure properly")
Cc: Corey Minyard <cminyard@mvista.com>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: Adrian Reber <areber@redhat.com>
Cc: Dmitry Safonov <0x7f454c46@gmail.com>
Cc: Andrei Vagin <avagin@gmail.com>
Signed-off-by: default avatarChristian Brauner <christian.brauner@ubuntu.com>
parent 2c523b34
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment