Messages in this thread | | | Date | Mon, 18 Feb 2019 00:05:57 +0100 | From | Jiri Olsa <> | Subject | Re: [PATCH v3 perf,bpf 11/11] perf, bpf: save information about short living bpf programs |
| |
On Fri, Feb 15, 2019 at 01:53:54PM -0800, Song Liu wrote: > To annotate bpf programs in perf, it is necessary to save information in > bpf_prog_info and btf. For short living bpf program, it is necessary to > save these information before it is unloaded. > > This patch saves these information in a separate thread. This thread > creates its own evlist, that only tracks bpf events. This evlists uses > ring buffer with very low watermark for lower latency. When bpf load > events are received, this thread tries to gather information via sys_bpf > and save it in perf_env.
could we make this a generic? like havving support to create a thread that would process sideband evets?
itcould be used for the that buildid stuff and for things like getting full command lines from comm events and such
jirka
| |