Verify that clone3 can be called successfully with CLONE_NEWTIME in flags.
Cc: Andrey Vagin avagin@openvz.org Cc: Christian Brauner brauner@kernel.org Cc: Shuah Khan shuah@kernel.org Signed-off-by: Tobias Klauser tklauser@distanz.ch --- tools/testing/selftests/clone3/clone3.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/tools/testing/selftests/clone3/clone3.c b/tools/testing/selftests/clone3/clone3.c index cd4582129c7d..4fce46afe6db 100644 --- a/tools/testing/selftests/clone3/clone3.c +++ b/tools/testing/selftests/clone3/clone3.c @@ -195,5 +195,8 @@ int main(int argc, char *argv[]) test_clone3(CLONE_NEWPID, getpagesize() + 8, -E2BIG, CLONE3_ARGS_NO_TEST);
+ /* Do a clone3() in a new time namespace */ + test_clone3(CLONE_NEWTIME, 0, 0, CLONE3_ARGS_NO_TEST); + return !ksft_get_fail_cnt() ? ksft_exit_pass() : ksft_exit_fail(); }
On 2023-03-08 at 11:53:20 +0100, Tobias Klauser tklauser@distanz.ch wrote:
Verify that clone3 can be called successfully with CLONE_NEWTIME in flags.
Appologies, I somehow messed up the recepient list in this patch leading to it not being sent to LKML. Please let me know in case you want me to send it again.
Cc: Andrey Vagin avagin@openvz.org Cc: Christian Brauner brauner@kernel.org Cc: Shuah Khan shuah@kernel.org Signed-off-by: Tobias Klauser tklauser@distanz.ch
tools/testing/selftests/clone3/clone3.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/tools/testing/selftests/clone3/clone3.c b/tools/testing/selftests/clone3/clone3.c index cd4582129c7d..4fce46afe6db 100644 --- a/tools/testing/selftests/clone3/clone3.c +++ b/tools/testing/selftests/clone3/clone3.c @@ -195,5 +195,8 @@ int main(int argc, char *argv[]) test_clone3(CLONE_NEWPID, getpagesize() + 8, -E2BIG, CLONE3_ARGS_NO_TEST);
- /* Do a clone3() in a new time namespace */
- test_clone3(CLONE_NEWTIME, 0, 0, CLONE3_ARGS_NO_TEST);
- return !ksft_get_fail_cnt() ? ksft_exit_pass() : ksft_exit_fail();
}
2.39.1
linux-kselftest-mirror@lists.linaro.org