[dpdk-dev] [dpdk-stable] [PATCH] examples/bpf: fix compilation issue
Thomas Monjalon
thomas at monjalon.net
Tue Jul 30 19:53:01 CEST 2019
30/07/2019 12:19, Konstantin Ananyev:
> Example BPF programs t1.c, t2.c, t3.c in folder examples/bpf are
> failing to compile with latest dpdk.org master.
> The reason is changes in some core DPDK header files, that causes
> now inclusion of x86 specific headers.
> To overcome the issue, minimize inclusion of DPDK header files
> into BPF source code.
>
> Bugzilla ID: 321
>
> Fixes: 9dfc06c26a8b ("test/bpf: add samples")
> Cc: stable at dpdk.org
>
> Reported-by: Michel Machado <michel at digirati.com.br>
> Suggested-by: Michel Machado <michel at digirati.com.br>
> Signed-off-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
> ---
> examples/bpf/mbuf.h | 24 ++++++++++++++++++++++--
> 1 file changed, 22 insertions(+), 2 deletions(-)
I think that's really a bad idea to have this file.
The BPF applications are supposed to update their own copy of mbuf?
Please could you try to include rte_mbuf.h
instead of duplicating the mbuf layout?
More information about the dev
mailing list