Re: [PATCH] selftests: kselftest: Fix debug message formatting

From: André Almeida

Date: Tue Sep 22 2026 - 16:13:58 EST


Em 16/09/2026 16:04, ZhuangZhuang Wang escreveu:
ksft_print_dbg_msg() passes a va_list to ksft_print_msg() as a regular
variadic argument. As a result, format specifiers consume the va_list
representation instead of the caller's arguments and print garbage.

Add a va_list-based helper and use it from both message printing
functions. Also annotate ksft_print_dbg_msg() so the compiler can check
its format arguments.

Fixes: f2662ec26b26 ("selftests: kselftest: Create ksft_print_dbg_msg()")
Signed-off-by: ZhuangZhuang Wang <wzz_123123@xxxxxxx>

Reviewed-by: André Almeida <andrealmeid@xxxxxxxxxx>