]> git.hungrycats.org Git - linux/commit
tools/rv: Fix cleanup after failed trace setup
authorGabriele Monaco <gmonaco@redhat.com>
Thu, 14 May 2026 15:20:45 +0000 (17:20 +0200)
committerGabriele Monaco <gmonaco@redhat.com>
Thu, 4 Jun 2026 14:44:25 +0000 (16:44 +0200)
commit33ec2269a4155cad7e9e42c92327dcaa9aee59a7
tree44464de169d4ad679c7b34bc80c4f0edc54d4925
parentba0247c5aa3fcb2890a92a97a88c70fe5ce704a6
tools/rv: Fix cleanup after failed trace setup

Currently if ikm_setup_trace_instance() fails, the tool returns without
any cleanup, if rv was called with both -t and -r, this means the
reactor is not going to be cleared.

Jump to the cleanup label to restore the reactor if necessary.

Fixes: 6d60f89691fc9 ("tools/rv: Add in-kernel monitor interface")
Reviewed-by: Nam Cao <namcao@linutronix.de>
Link: https://lore.kernel.org/r/20260514152055.229162-5-gmonaco@redhat.com
Signed-off-by: Gabriele Monaco <gmonaco@redhat.com>
tools/verification/rv/src/in_kernel.c