lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 15 Sep 2014 16:34:00 -0600 From: Shuah Khan <shuahkh@....samsung.com> To: akpm@...ux-foundation.org, gregkh@...uxfoundation.org, colin.king@...onical.com, dbueso@...e.de, ebiederm@...ssion.com, serge.hallyn@...ntu.com, thierry@...ux.vnet.ibm.com, felipensp@...il.com Cc: Shuah Khan <shuahkh@....samsung.com>, linux-api@...r.kernel.org, linux-kernel@...r.kernel.org Subject: [PATCH 5/7] selftests/mount: change mount test to use kselftest exit codes Change mount test to use kselftest exit codes in kselftest.h to report test results. Signed-off-by: Shuah Khan <shuahkh@....samsung.com> --- tools/testing/selftests/mount/unprivileged-remount-test.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tools/testing/selftests/mount/unprivileged-remount-test.c b/tools/testing/selftests/mount/unprivileged-remount-test.c index 1b3ff2f..d3c703f 100644 --- a/tools/testing/selftests/mount/unprivileged-remount-test.c +++ b/tools/testing/selftests/mount/unprivileged-remount-test.c @@ -13,6 +13,8 @@ #include <stdbool.h> #include <stdarg.h> +#include "../kselftest.h" + #ifndef CLONE_NEWNS # define CLONE_NEWNS 0x00020000 #endif @@ -45,7 +47,7 @@ static void die(char *fmt, ...) va_start(ap, fmt); vfprintf(stderr, fmt, ap); va_end(ap); - exit(EXIT_FAILURE); + exit(EXIT_FAIL); } static void write_file(char *filename, char *fmt, ...) @@ -142,7 +144,7 @@ bool test_unpriv_remount(int mount_flags, int remount_flags, int invalid_flags) if (!WIFEXITED(status)) { die("child did not terminate cleanly\n"); } - return WEXITSTATUS(status) == EXIT_SUCCESS ? true : false; + return WEXITSTATUS(status) == EXIT_PASS ? true : false; } create_and_enter_userns(); @@ -176,7 +178,7 @@ bool test_unpriv_remount(int mount_flags, int remount_flags, int invalid_flags) die("remount of /tmp with invalid flags " "succeeded unexpectedly\n"); } - exit(EXIT_SUCCESS); + exit(EXIT_PASS); } static bool test_unpriv_remount_simple(int mount_flags) @@ -238,5 +240,5 @@ int main(int argc, char **argv) { die("Default atime malfunctions\n"); } - return EXIT_SUCCESS; + return EXIT_PASS; } -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists