Re: [dpdk-dev] [RFC 6/7] net/af_xdp: load BPF file

2018-02-28 Thread Stephen Hemminger
On Tue, 27 Feb 2018 17:33:05 +0800 Qi Zhang wrote: > include $(RTE_SDK)/mk/rte.lib.mk > diff --git a/drivers/net/af_xdp/bpf_load.c b/drivers/net/af_xdp/bpf_load.c > new file mode 100644 > index 0..aa632207f > --- /dev/null > +++ b/drivers/net/af_xdp/bpf_load.c > @@ -0,0 +1,798 @@ > +// S

Re: [dpdk-dev] [RFC 6/7] net/af_xdp: load BPF file

2018-02-28 Thread Stephen Hemminger
On Tue, 27 Feb 2018 17:35:53 +0800 Qi Zhang wrote: > + return 1; > + > + /* clear all kprobes */ > + i = system("echo \"\" > /sys/kernel/debug/tracing/kprobe_events"); Serious ick. Assumes run as root. And should be done directly not via system().

Re: [dpdk-dev] [RFC 6/7] net/af_xdp: load BPF file

2018-02-28 Thread Stephen Hemminger
On Tue, 27 Feb 2018 17:35:53 +0800 Qi Zhang wrote: > diff --git a/drivers/net/af_xdp/Makefile b/drivers/net/af_xdp/Makefile > index ac38e20bf..a642786de 100644 > --- a/drivers/net/af_xdp/Makefile > +++ b/drivers/net/af_xdp/Makefile > @@ -42,7 +42,10 @@ EXPORT_MAP := rte_pmd_af_xdp_version.map >