mirror of
https://github.com/torvalds/linux.git
synced 2024-12-04 18:13:04 +00:00
selftests:x86: Fix Format String Warnings in lam.c
This commit addresses compiler warnings in lam.c related to the usage of non-literal format strings without format arguments in the 'run_test' function. Warnings fixed: - Resolved warnings indicating that 'ksft_test_result_skip' and 'ksft_test_result' were called with 't->msg' as a format string without accompanying format arguments. Changes made: - Modified the calls to 'ksft_test_result_skip' and 'ksft_test_result' to explicitly include a format specifier ("%s") for 't->msg'. - This ensures that the string is safely treated as a format argument, adhering to safer coding practices and resolving the compiler warnings. Signed-off-by: angquan yu <angquan21@gmail.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
This commit is contained in:
parent
5e55189978
commit
9686e7f59b
@ -817,7 +817,7 @@ static void run_test(struct testcases *test, int count)
|
||||
|
||||
/* return 3 is not support LA57, the case should be skipped */
|
||||
if (ret == 3) {
|
||||
ksft_test_result_skip(t->msg);
|
||||
ksft_test_result_skip("%s", t->msg);
|
||||
continue;
|
||||
}
|
||||
|
||||
@ -826,7 +826,7 @@ static void run_test(struct testcases *test, int count)
|
||||
else
|
||||
ret = !(t->expected);
|
||||
|
||||
ksft_test_result(ret, t->msg);
|
||||
ksft_test_result(ret, "%s", t->msg);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user