perf header: Don't write empty BPF/BTF info
authorIan Rogers <irogers@google.com>
Sat, 7 Jun 2025 06:12:38 +0000 (23:12 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Wed, 25 Jun 2025 19:37:41 +0000 (12:37 -0700)
commitf0d0f978f3f5830ab06d71d1f37b3b30d47d6219
treea2fcf7b2705dcfb7163277c6d38435a793e401fd
parent4d2eefd7fb91482f1327f28f14112201e0b45dff
perf header: Don't write empty BPF/BTF info

If there are no values in bpf_prog_info or bpf_btf feature don't write
the data into the header.

Signed-off-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/20250617223356.2752099-4-irogers@google.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/perf/util/header.c