[PATCHES 0/4] perf bpf hardening

Arnaldo Carvalho de Melo posted 4 patches 2 months ago
tools/perf/util/bpf-event.c |  3 ++-
tools/perf/util/header.c    |  5 +++--
tools/perf/util/libbfd.c    | 23 +++++++++++++++++++----
3 files changed, 24 insertions(+), 7 deletions(-)
[PATCHES 0/4] perf bpf hardening
Posted by Arnaldo Carvalho de Melo 2 months ago
Hi,

	Please consider merging,

- Arnaldo

Arnaldo Carvalho de Melo (4):
  perf libbfd: Validate BPF prog info arrays before pointer cast
  perf header: Use write lock when translating BPF prog info pointers
  perf bpf: Add PROG_TAGS to required arrays in __bpf_event__print_bpf_prog_info()
  perf libbfd: Fix memory leaks and NULL fclose in BPF disassembly

 tools/perf/util/bpf-event.c |  3 ++-
 tools/perf/util/header.c    |  5 +++--
 tools/perf/util/libbfd.c    | 23 +++++++++++++++++++----
 3 files changed, 24 insertions(+), 7 deletions(-)

-- 
2.55.0
Re: [PATCHES 0/4] perf bpf hardening
Posted by Namhyung Kim 1 month, 3 weeks ago
On Sun, 02 Aug 2026 11:27:08 -0300, Arnaldo Carvalho de Melo wrote:
> 	Please consider merging,
> 
> - Arnaldo
> 
> Arnaldo Carvalho de Melo (4):
>   perf libbfd: Validate BPF prog info arrays before pointer cast
>   perf header: Use write lock when translating BPF prog info pointers
>   perf bpf: Add PROG_TAGS to required arrays in __bpf_event__print_bpf_prog_info()
>   perf libbfd: Fix memory leaks and NULL fclose in BPF disassembly
> 
> [...]
Applied to perf-tools-next, thanks!

Best regards,
Namhyung
Re: [PATCHES 0/4] perf bpf hardening
Posted by Ian Rogers 1 month, 4 weeks ago
On Sun, Aug 2, 2026 at 7:27 AM Arnaldo Carvalho de Melo <acme@kernel.org> wrote:
>
> Hi,
>
>         Please consider merging,
>
> - Arnaldo

Reviewed-by: Ian Rogers <irogers@google.com>

The sashiko issues are all pre-existing:
https://sashiko.dev/#/patchset/20260802142712.154726-1-acme%40kernel.org
These changes represent forward progress.

Thanks,
Ian

> Arnaldo Carvalho de Melo (4):
>   perf libbfd: Validate BPF prog info arrays before pointer cast
>   perf header: Use write lock when translating BPF prog info pointers
>   perf bpf: Add PROG_TAGS to required arrays in __bpf_event__print_bpf_prog_info()
>   perf libbfd: Fix memory leaks and NULL fclose in BPF disassembly
>
>  tools/perf/util/bpf-event.c |  3 ++-
>  tools/perf/util/header.c    |  5 +++--
>  tools/perf/util/libbfd.c    | 23 +++++++++++++++++++----
>  3 files changed, 24 insertions(+), 7 deletions(-)
>
> --
> 2.55.0
>