From: Ricardo Robaina Date: Thu, 26 Feb 2026 18:13:38 +0000 (-0300) Subject: audit: remove redundant initialization of static variables to 0 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a6053fefcd3e3522274344dd5da8d49eafea25ca;p=thirdparty%2Fkernel%2Flinux.git audit: remove redundant initialization of static variables to 0 Static variables are automatically initialized to 0 by the compiler. Remove the redundant explicit assignments in kernel/audit.c to clean up the code, align with standard kernel coding style, and fix the following checkpatch.pl errors: ./scripts/checkpatch.pl kernel/audit.c | grep -A2 ERROR: ERROR: do not initialise statics to 0 + static unsigned long last_check = 0; -- ERROR: do not initialise statics to 0 + static int messages = 0; -- ERROR: do not initialise statics to 0 + static unsigned long last_msg = 0; Signed-off-by: Ricardo Robaina Signed-off-by: Paul Moore --- diff --git a/kernel/audit.c b/kernel/audit.c index 5a02160565249..08793e71b9759 100644 --- a/kernel/audit.c +++ b/kernel/audit.c @@ -355,8 +355,8 @@ void audit_panic(const char *message) static inline int audit_rate_check(void) { - static unsigned long last_check = 0; - static int messages = 0; + static unsigned long last_check; + static int messages; static DEFINE_SPINLOCK(lock); unsigned long flags; unsigned long now; @@ -391,7 +391,7 @@ static inline int audit_rate_check(void) */ void audit_log_lost(const char *message) { - static unsigned long last_msg = 0; + static unsigned long last_msg; static DEFINE_SPINLOCK(lock); unsigned long flags; unsigned long now;