[PATCH v4] perf tools: perf_event_paranoid and kptr_restrict may crash on 'perf top'

2021-03-15 Thread Jackie Liu
4: Fix memory leaks in more places v2->v3: free info_linear memory and move code above, don't do those extra btf checks. Suggested-by: Jiri Olsa Cc: Peter Zijlstra Cc: Ingo Molnar Cc: Arnaldo Carvalho de Melo Cc: Mark Rutland Cc: Alexander Shishkin Cc: Namhyung Kim Signed-off-

[PATCH v3] perf tools: perf_event_paranoid and kptr_restrict may crash on 'perf top'

2021-03-12 Thread Jackie Liu
>V3: free info_linear memory and move code above, don't do those extra btf checks. Suggested-by: Jiri Olsa Cc: Peter Zijlstra Cc: Ingo Molnar Cc: Arnaldo Carvalho de Melo Cc: Mark Rutland Cc: Alexander Shishkin Cc: Namhyung Kim Signed-off-by: Jackie Liu --- tools/perf/util/bpf-

[PATCH v2] perf tools: perf_event_paranoid and kptr_restrict may crash on 'perf top'

2021-02-24 Thread Jackie Liu
ted-by: Jiri Olsa Cc: Peter Zijlstra Cc: Ingo Molnar Cc: Arnaldo Carvalho de Melo Cc: Mark Rutland Cc: Alexander Shishkin Cc: Namhyung Kim Signed-off-by: Jackie Liu --- tools/perf/util/bpf-event.c | 5 + 1 file changed, 5 insertions(+) diff --git a/tools/perf/util/bpf-event.c b/tools/p

[PATCH] perf tools: check perf_event_paranoid and kptr_restrict on 'perf top'

2021-02-22 Thread Jackie Liu
Perf top will segfault, we should give prompt information like perf record instead of crashing directly. Cc: Peter Zijlstra Cc: Ingo Molnar Cc: Arnaldo Carvalho de Melo Cc: Mark Rutland Cc: Alexander Shishkin Cc: Jiri Olsa Cc: Namhyung Kim Signed-off-by: Jackie Liu --- tools/perf/builtin

[PATCH] script/gdb: replace flags (MS_xyz -> SB_xyz)

2019-02-17 Thread Jackie Liu
/vmlinux-gdb.py", line 32, in import linux.proc File "/data/scripts/gdb/linux/proc.py", line 15, in from linux import constants File "/data/scripts/gdb/linux/constants.py", line 2, in LX_SB_RDONLY = MS_RDONLY NameError: name 'MS_RDONLY' is n