]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
kselftest/arm64: Fix missing printf() argument in gcs/gcs-stress.c
authorCatalin Marinas <catalin.marinas@arm.com>
Tue, 12 Nov 2024 14:35:05 +0000 (14:35 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 12 Nov 2024 14:39:30 +0000 (14:39 +0000)
Compiling the child_cleanup() function results in:

gcs-stress.c: In function ‘child_cleanup’:
gcs-stress.c:266:75: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=]
  266 |                                 ksft_print_msg("%s: Exited due to signal %d\n",
      |                                                                          ~^
      |                                                                           |
      |                                                                           int

Add the missing child->exit_signal argument.

Fixes: 05e6cfff58c4 ("kselftest/arm64: Add a GCS stress test")
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
tools/testing/selftests/arm64/gcs/gcs-stress.c

index 03222c36c43619a8fc437d011528d45e9a508af1..bbc7f4950c13ed9e0ecb4c53b14b69bb4b6bb6d5 100644 (file)
@@ -264,7 +264,7 @@ static void child_cleanup(struct child_data *child)
                        if (WIFSIGNALED(status)) {
                                child->exit_signal = WTERMSIG(status);
                                ksft_print_msg("%s: Exited due to signal %d\n",
-                                              child->name);
+                                              child->name, child->exit_signal);
                                fail = true;
                                child->exited = true;
                        }