From: Masami Hiramatsu <masami.hiramatsu.pt@xxxxxxxxxxx> Use TRACE_DIR environment variable for setting debugfs/tracing directory if defined. This is for controlling guest(or remote) ftrace. Signed-off-by: Masami Hiramatsu <masami.hiramatsu.pt@xxxxxxxxxxx> Signed-off-by: Yoshihiro YUNOMAE <yoshihiro.yunomae.ez@xxxxxxxxxxx> --- trace-util.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/trace-util.c b/trace-util.c index e128188..d5a3eb4 100644 --- a/trace-util.c +++ b/trace-util.c @@ -311,6 +311,15 @@ char *tracecmd_find_tracing_dir(void) char type[100]; FILE *fp; + tracing_dir = getenv("TRACE_DIR"); + if (tracing_dir) { + tracing_dir = strdup(tracing_dir); + if (!tracing_dir) + die("malloc"); + warning("Use environmental tracing directory: %s\n", tracing_dir); + return tracing_dir; + } + if ((fp = fopen("/proc/mounts","r")) == NULL) { warning("Can't open /proc/mounts for read"); return NULL; _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization