Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-08-23 Thread Ferruh Yigit
On 7/5/2018 1:34 PM, Wiles, Keith wrote: > > >> On Jul 4, 2018, at 3:11 PM, Thomas Monjalon wrote: >> >> 04/07/2018 21:47, Ferruh Yigit: >>> On 6/12/2018 3:02 PM, Ophir Munk wrote: Please note that other than cloning iproute2 we also need to install clang and llvm tools versions 3.7 a

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-07-05 Thread Wiles, Keith
> On Jul 4, 2018, at 3:11 PM, Thomas Monjalon wrote: > > 04/07/2018 21:47, Ferruh Yigit: >> On 6/12/2018 3:02 PM, Ophir Munk wrote: >>> Please note that other than cloning iproute2 we also need to install clang >>> and llvm tools versions 3.7 and upper. >>> Not sure there are clang and llvm pa

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-07-04 Thread Thomas Monjalon
04/07/2018 21:47, Ferruh Yigit: > On 6/12/2018 3:02 PM, Ophir Munk wrote: > > Please note that other than cloning iproute2 we also need to install clang > > and llvm tools versions 3.7 and upper. > > Not sure there are clang and llvm packages of the required versions for the > > common distributi

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-07-04 Thread Ferruh Yigit
; Sent: Tuesday, June 12, 2018 4:53 PM >> To: Thomas Monjalon >> Cc: dev@dpdk.org; Ophir Munk ; Pascal Mazon >> ; Olga Shern >> Subject: Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C >> file >> >> >> >>> On Jun 12, 2018,

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-12 Thread Ophir Munk
nal Message- > From: Wiles, Keith [mailto:keith.wi...@intel.com] > Sent: Tuesday, June 12, 2018 4:53 PM > To: Thomas Monjalon > Cc: dev@dpdk.org; Ophir Munk ; Pascal Mazon > ; Olga Shern > Subject: Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C > file > &g

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-12 Thread Wiles, Keith
> On Jun 12, 2018, at 8:44 AM, Thomas Monjalon wrote: > > 12/06/2018 15:33, Wiles, Keith: >> >>> On Jun 12, 2018, at 7:58 AM, Thomas Monjalon wrote: >>> >>> 12/06/2018 14:36, Wiles, Keith: > On Jun 12, 2018, at 7:26 AM, Thomas Monjalon wrote: > > 11/06/2018 18:35, Wiles,

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-12 Thread Thomas Monjalon
12/06/2018 15:33, Wiles, Keith: > > > On Jun 12, 2018, at 7:58 AM, Thomas Monjalon wrote: > > > > 12/06/2018 14:36, Wiles, Keith: > >> > >>> On Jun 12, 2018, at 7:26 AM, Thomas Monjalon wrote: > >>> > >>> 11/06/2018 18:35, Wiles, Keith: > > > On Jun 11, 2018, at 11:06 AM, Ophir Munk

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-12 Thread Wiles, Keith
> On Jun 12, 2018, at 7:58 AM, Thomas Monjalon wrote: > > 12/06/2018 14:36, Wiles, Keith: >> >>> On Jun 12, 2018, at 7:26 AM, Thomas Monjalon wrote: >>> >>> 11/06/2018 18:35, Wiles, Keith: > On Jun 11, 2018, at 11:06 AM, Ophir Munk wrote: > > This commit explains how to m

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-12 Thread Thomas Monjalon
12/06/2018 14:36, Wiles, Keith: > > > On Jun 12, 2018, at 7:26 AM, Thomas Monjalon wrote: > > > > 11/06/2018 18:35, Wiles, Keith: > >> > >>> On Jun 11, 2018, at 11:06 AM, Ophir Munk wrote: > >>> > >>> This commit explains how to manually compile the C source file > >>> tap_bpf_program.c into

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-12 Thread Wiles, Keith
> On Jun 12, 2018, at 7:26 AM, Thomas Monjalon wrote: > > 11/06/2018 18:35, Wiles, Keith: >> >>> On Jun 11, 2018, at 11:06 AM, Ophir Munk wrote: >>> >>> This commit explains how to manually compile the C source file >>> tap_bpf_program.c into an ELF file using the clang compiler. >>> The cod

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-12 Thread Thomas Monjalon
11/06/2018 18:35, Wiles, Keith: > > > On Jun 11, 2018, at 11:06 AM, Ophir Munk wrote: > > > > This commit explains how to manually compile the C source file > > tap_bpf_program.c into an ELF file using the clang compiler. > > The code in tap_bpf_program.c requires definitions found in iproute2 >

Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-11 Thread Wiles, Keith
> On Jun 11, 2018, at 11:06 AM, Ophir Munk wrote: > > This commit explains how to manually compile the C source file > tap_bpf_program.c into an ELF file using the clang compiler. > The code in tap_bpf_program.c requires definitions found in iproute2 > source code. This commit suggests cloning

[dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file

2018-06-11 Thread Ophir Munk
This commit explains how to manually compile the C source file tap_bpf_program.c into an ELF file using the clang compiler. The code in tap_bpf_program.c requires definitions found in iproute2 source code. This commit suggests cloning the iproute2 git tree and include its path in the clang command.