Skip to content

Commit

Permalink
selftests: timers: Fix posix_timers ksft_print_msg() warning
Browse files Browse the repository at this point in the history
After commit 6d029c2 ("selftests/timers/posix_timers: Reimplement
check_timer_distribution()") the following warning occurs when building
with an older gcc:

posix_timers.c:250:2: warning: format not a string literal and no format arguments [-Wformat-security]
  250 |  ksft_print_msg(errmsg);
      |  ^~~~~~~~~~~~~~

Fix this up by changing it to ksft_print_msg("%s", errmsg)

Fixes: 6d029c2 ("selftests/timers/posix_timers: Reimplement check_timer_distribution()")
Signed-off-by: John Stultz <jstultz@google.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Justin Stitt <justinstitt@google.com>
Acked-by: Shuah Khan <skhan@linuxfoundation.org>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20240410232637.4135564-1-jstultz@google.com
  • Loading branch information
John Stultz authored and Thomas Gleixner committed Apr 12, 2024
1 parent 0763613 commit e4a6bce
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion tools/testing/selftests/timers/posix_timers.c
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ static int check_timer_distribution(void)
ksft_test_result_skip("check signal distribution (old kernel)\n");
return 0;
err:
ksft_print_msg(errmsg);
ksft_print_msg("%s", errmsg);
return -1;
}

Expand Down

0 comments on commit e4a6bce

Please sign in to comment.