bpf: introduce basic Rx/Tx filters
authorKonstantin Ananyev <konstantin.ananyev@intel.com>
Thu, 10 May 2018 10:23:07 +0000 (11:23 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 11 May 2018 22:36:34 +0000 (00:36 +0200)
commita93ff62a8938fd74711a6a96044d2dde78ce799b
tree081350b2da159fbef082f097c1851f6e22030fe4
parentcc752e43e079d17f633d71f1061fc51bfee06cd2
bpf: introduce basic Rx/Tx filters

Introduce API to install BPF based filters on ethdev RX/TX path.
Current implementation is pure SW one, based on ethdev RX/TX
callback mechanism.

Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
doc/guides/rel_notes/release_18_05.rst
lib/librte_bpf/Makefile
lib/librte_bpf/bpf_pkt.c [new file with mode: 0644]
lib/librte_bpf/meson.build
lib/librte_bpf/rte_bpf_ethdev.h [new file with mode: 0644]
lib/librte_bpf/rte_bpf_version.map