On Tue, May 31, 2022 at 1:40 PM Zhang, Chen <chen.zh...@intel.com> wrote: > > > > > -----Original Message----- > > From: Qemu-devel <qemu-devel- > > bounces+chen.zhang=intel....@nongnu.org> On Behalf Of Haochen Tong > > Sent: Saturday, May 28, 2022 3:07 AM > > To: qemu-devel@nongnu.org > > Cc: qemu-triv...@nongnu.org; Haochen Tong <i...@hexchain.org> > > Subject: [PATCH] ebpf: replace deprecated bpf_program__set_socket_filter > > > > bpf_program__set_<TYPE> functions have been deprecated since libbpf 0.8. > > Replace with the equivalent bpf_program__set_type call to avoid a > > deprecation warning. > > > > Signed-off-by: Haochen Tong <i...@hexchain.org> > > It looks good to me. > By the way, add eBPF maintainers. > Reviewed-by: Zhang Chen <chen.zh...@intel.com>
Applied. Thanks > > Thanks > Chen > > > --- > > ebpf/ebpf_rss.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/ebpf/ebpf_rss.c b/ebpf/ebpf_rss.c index 118c68da83..cee658c158 > > 100644 > > --- a/ebpf/ebpf_rss.c > > +++ b/ebpf/ebpf_rss.c > > @@ -49,7 +49,7 @@ bool ebpf_rss_load(struct EBPFRSSContext *ctx) > > goto error; > > } > > > > - bpf_program__set_socket_filter(rss_bpf_ctx- > > >progs.tun_rss_steering_prog); > > + bpf_program__set_type(rss_bpf_ctx->progs.tun_rss_steering_prog, > > + BPF_PROG_TYPE_SOCKET_FILTER); > > > > if (rss_bpf__load(rss_bpf_ctx)) { > > trace_ebpf_error("eBPF RSS", "can not load RSS program"); > > -- > > 2.36.1 > > >