selftests/clone3: flush stdout and stderr before clone3() and _exit()
authorAndrei Vagin <avagin@gmail.com>
Mon, 18 Nov 2019 06:47:48 +0000 (22:47 -0800)
committerChristian Brauner <christian.brauner@ubuntu.com>
Mon, 18 Nov 2019 07:57:23 +0000 (08:57 +0100)
commit4f5c289ea66a33457d51b305d4d77e1ca4c8ff17
tree5d6568cbad4f6e5b588cb0421f670ae3557252e5
parent41585bbeeef9402d5d65687747e04246ef4a3a41
selftests/clone3: flush stdout and stderr before clone3() and _exit()

Buffers have to be flushed before clone3() to avoid double messages in
the log.

Fixes: 41585bbeeef9 ("selftests: add tests for clone3() with *set_tid")
Signed-off-by: Andrei Vagin <avagin@gmail.com>
Link: https://lore.kernel.org/r/20191118064750.408003-1-avagin@gmail.com
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
tools/testing/selftests/clone3/clone3_selftests.h
tools/testing/selftests/clone3/clone3_set_tid.c