aboutsummaryrefslogtreecommitdiffstats
path: root/tools/bpf/bpftool/tracelog.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/bpf/bpftool/tracelog.c')
-rw-r--r--tools/bpf/bpftool/tracelog.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/bpf/bpftool/tracelog.c b/tools/bpf/bpftool/tracelog.c
index 2dc36dfa0896..e80a5c79b38f 100644
--- a/tools/bpf/bpftool/tracelog.c
+++ b/tools/bpf/bpftool/tracelog.c
@@ -91,6 +91,9 @@ static bool get_tracefs_pipe(char *mnt)
if (found && validate_tracefs_mnt(mnt, TRACEFS_MAGIC))
goto exit_found;
+ if (block_mount)
+ return false;
+
p_info("could not find tracefs, attempting to mount it now");
/* Most of the time, tracefs is automatically mounted by debugfs at
* /sys/kernel/debug/tracing when we try to access it. If we could not