]> git.ipfire.org Git - thirdparty/kernel/stable.git/blobdiff - tools/perf/builtin-record.c
perf tools: Save bpf_prog_info and BTF of new BPF programs
[thirdparty/kernel/stable.git] / tools / perf / builtin-record.c
index 6f645fd72fed74b7064a7391fb275ffec263215d..4e2d953d4bc58d158c4b7d135bdcee8e079b84be 100644 (file)
@@ -1238,6 +1238,9 @@ static int __cmd_record(struct record *rec, int argc, const char **argv)
                goto out_child;
        }
 
+       if (!opts->no_bpf_event)
+               bpf_event__add_sb_event(&sb_evlist, &session->header.env);
+
        if (perf_evlist__start_sb_thread(sb_evlist, &rec->opts.target)) {
                pr_debug("Couldn't start the BPF side band thread:\nBPF programs starting from now on won't be annotatable\n");
                opts->no_bpf_event = true;