Messages in this thread | | | From | Namhyung Kim <> | Date | Wed, 22 Feb 2023 11:49:13 -0800 | Subject | Re: [PATCH 2/8] perf bpf filter: Implement event sample filtering |
| |
On Tue, Feb 21, 2023 at 3:54 AM Jiri Olsa <olsajiri@gmail.com> wrote: > > On Sat, Feb 18, 2023 at 10:13:23PM -0800, Namhyung Kim wrote: > > SNIP > > > +#define FD(e, x, y) (*(int *)xyarray__entry(e->core.fd, x, y)) > > + > > +int perf_bpf_filter__prepare(struct evsel *evsel) > > +{ > > + int i, x, y, fd; > > + struct sample_filter_bpf *skel; > > + struct bpf_program *prog; > > + struct bpf_link *link; > > + struct perf_bpf_filter_expr *expr; > > + > > + skel = sample_filter_bpf__open(); > > + if (!skel) { > > + pr_err("Failed to open perf sample-filter BPF skeleton\n"); > > + return -1; > > + } > > + > > + bpf_map__set_max_entries(skel->maps.filters, MAX_FILTERS); > > is this needed? max_entries is defined in the bpf object
Nop, will remove.
Thanks, Namhyung
| |