From: Arnaldo Carvalho de Melo Date: Tue, 10 Sep 2024 12:50:29 +0000 (-0300) Subject: perf trace: Mark bpf's attr as from_user X-Git-Tag: v6.12-rc1~109^2~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d92f490cba69fbab495ac21eefff01130be3ec31;p=thirdparty%2Fkernel%2Fstable.git perf trace: Mark bpf's attr as from_user This one has no specific pretty printer right now, so will be handled by the generic BTF based one later in this patch series. Signed-off-by: Arnaldo Carvalho de Melo --- diff --git a/tools/perf/builtin-trace.c b/tools/perf/builtin-trace.c index 2bdbb6813512d..72f61e928e2ff 100644 --- a/tools/perf/builtin-trace.c +++ b/tools/perf/builtin-trace.c @@ -1078,7 +1078,8 @@ static const struct syscall_fmt syscall_fmts[] = { [1] = SCA_SOCKADDR_FROM_USER(umyaddr), [2] = { .scnprintf = SCA_INT, /* addrlen */ }, }, }, { .name = "bpf", - .arg = { [0] = STRARRAY(cmd, bpf_cmd), }, }, + .arg = { [0] = STRARRAY(cmd, bpf_cmd), + [1] = { .from_user = true /* attr */, }, } }, { .name = "brk", .hexret = true, .arg = { [0] = { .scnprintf = SCA_PTR, /* brk */ }, }, }, { .name = "clock_gettime",