Re: [dpdk-dev] [PATCH v5 0/5] Elastic Flow Distributor

2017-01-17 Thread De Lara Guarch, Pablo
Hi Thomas, > -Original Message- > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > Sent: Monday, January 16, 2017 3:08 PM > To: De Lara Guarch, Pablo > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v5 0/5] Elastic Flow Distributor > > Unfortun

Re: [dpdk-dev] [PATCH v5 0/5] Elastic Flow Distributor

2017-01-16 Thread Thomas Monjalon
Unfortunately, it does not build: rte_efd.o: In function `rte_efd_create': lib/librte_efd/rte_efd.c:(.text+0xed): undefined reference to `log2' lib/librte_efd/rte_efd.c:(.text+0x51b): undefined reference to `rte_ring_create' rte_efd.o: In function `rte_efd_free': lib/librte_efd/rte_efd.c:(.text+0x

[dpdk-dev] [PATCH v5 0/5] Elastic Flow Distributor

2017-01-16 Thread Pablo de Lara
EFD is a distributor library that uses perfect hashing to determine a target/value for a given incoming flow key. It has the following advantages: first, because it uses perfect hashing it does not store the key itself and hence lookup performance is not dependent on the key size. Second, the targe