diff options
author | Stas Sergeev <stsp@list.ru> | 2017-02-27 17:27:28 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2017-02-27 21:43:45 -0500 |
commit | 0c49ad4155122ae7684cc744bc5a181ba28518b5 (patch) | |
tree | 4740765c38bca9552b6bcd4b22d7a5839c9a7aaa /tools/testing/selftests/sigaltstack/sas.c | |
parent | 441398d378f29a5ad6d0fcda07918e54e4961800 (diff) |
tools/testing/selftests/sigaltstack/sas.c: improve output of sigaltstack testcase
Currently it uses %i for bitmasks, which makes it difficult to properly
decode the values. Use %x instead.
Link: http://lkml.kernel.org/r/b7b4c45d-2f21-de6c-d1c8-16c8386da27c@list.ru
Signed-off-by: Stas Sergeev <stsp@users.sourceforge.net>
Cc: Shuah Khan <shuah@kernel.org>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Andy Lutomirski <luto@kernel.org>
Cc: Oleg Nesterov <oleg@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'tools/testing/selftests/sigaltstack/sas.c')
-rw-r--r-- | tools/testing/selftests/sigaltstack/sas.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/testing/selftests/sigaltstack/sas.c b/tools/testing/selftests/sigaltstack/sas.c index 1bb01258e559..ccd07343d418 100644 --- a/tools/testing/selftests/sigaltstack/sas.c +++ b/tools/testing/selftests/sigaltstack/sas.c | |||
@@ -57,7 +57,7 @@ void my_usr1(int sig, siginfo_t *si, void *u) | |||
57 | exit(EXIT_FAILURE); | 57 | exit(EXIT_FAILURE); |
58 | } | 58 | } |
59 | if (stk.ss_flags != SS_DISABLE) | 59 | if (stk.ss_flags != SS_DISABLE) |
60 | printf("[FAIL]\tss_flags=%i, should be SS_DISABLE\n", | 60 | printf("[FAIL]\tss_flags=%x, should be SS_DISABLE\n", |
61 | stk.ss_flags); | 61 | stk.ss_flags); |
62 | else | 62 | else |
63 | printf("[OK]\tsigaltstack is disabled in sighandler\n"); | 63 | printf("[OK]\tsigaltstack is disabled in sighandler\n"); |
@@ -122,7 +122,8 @@ int main(void) | |||
122 | if (stk.ss_flags == SS_DISABLE) { | 122 | if (stk.ss_flags == SS_DISABLE) { |
123 | printf("[OK]\tInitial sigaltstack state was SS_DISABLE\n"); | 123 | printf("[OK]\tInitial sigaltstack state was SS_DISABLE\n"); |
124 | } else { | 124 | } else { |
125 | printf("[FAIL]\tInitial sigaltstack state was %i; should have been SS_DISABLE\n", stk.ss_flags); | 125 | printf("[FAIL]\tInitial sigaltstack state was %x; " |
126 | "should have been SS_DISABLE\n", stk.ss_flags); | ||
126 | return EXIT_FAILURE; | 127 | return EXIT_FAILURE; |
127 | } | 128 | } |
128 | 129 | ||
@@ -165,7 +166,7 @@ int main(void) | |||
165 | exit(EXIT_FAILURE); | 166 | exit(EXIT_FAILURE); |
166 | } | 167 | } |
167 | if (stk.ss_flags != SS_AUTODISARM) { | 168 | if (stk.ss_flags != SS_AUTODISARM) { |
168 | printf("[FAIL]\tss_flags=%i, should be SS_AUTODISARM\n", | 169 | printf("[FAIL]\tss_flags=%x, should be SS_AUTODISARM\n", |
169 | stk.ss_flags); | 170 | stk.ss_flags); |
170 | exit(EXIT_FAILURE); | 171 | exit(EXIT_FAILURE); |
171 | } | 172 | } |