Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

rv: Fix addition on an uninitialized variable 'run'

The variable run is not initialized however it is being accumulated
by the return value from the call to ikm_run_monitor. Fix this by
initializing run to zero at the start of the function.

Link: https://lkml.kernel.org/r/20230424094730.105313-1-colin.i.king@gmail.com

Fixes: 4bc4b131d44c ("rv: Add rv tool")

Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Acked-by: Daniel Bristot de Oliveira <bristot@kernel.org>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>

authored by

Colin Ian King and committed by
Steven Rostedt (Google)
54a0dffa a99d0d5f

+1 -1
+1 -1
tools/verification/rv/src/rv.c
··· 74 74 static void rv_mon(int argc, char **argv) 75 75 { 76 76 char *monitor_name; 77 - int i, run; 77 + int i, run = 0; 78 78 79 79 static const char *const usage[] = { 80 80 "",