Em Fri, Mar 15, 2019 at 04:06:51PM -0300, Arnaldo Carvalho de Melo escreveu: > And yes, there are BPF programs with BTF information associated: > [root@quaco perf]# bpftool map dump pids_filtered > [{ > "key": 2592, > "value": true > },{ > "key": 20511, > "value": true > } > ] > [root@quaco perf]# > I.e. bpftool can find the BTF info and thus is able to show the > 'pids_filtered' map keys and values pretty printed, not just as hex raw > data. > I'm trying to find out why 'bpftool map dump' finds the BTF info while > perf_event__synthesize_one_bpf_prog() doesn't. Humm, the BTF info above is for BPF _maps_ not for _programs_, I think you haven't added BTF info for maps in the perf.data header, right? - Arnaldo