Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_table: add hash func header files

2018-09-28 Thread Dumitrescu, Cristian
> -Original Message- > From: Laatz, Kevin > Sent: Tuesday, September 25, 2018 4:32 PM > To: dev@dpdk.org > Cc: jianbo@arm.com; gavin...@arm.com; > jerin.ja...@caviumnetworks.com; Dumitrescu, Cristian > ; Laatz, Kevin > Subject: [PATCH v4 1/3] lib/librte_table: add hash func header f

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_table: add hash func header files

2018-09-25 Thread Jerin Jacob
-Original Message- > Date: Tue, 25 Sep 2018 16:32:28 +0100 > From: Kevin Laatz > To: dev@dpdk.org > CC: jianbo@arm.com, gavin...@arm.com, jerin.ja...@caviumnetworks.com, > cristian.dumitre...@intel.com, Kevin Laatz > Subject: [PATCH v4 1/3] lib/librte_table: add hash func header file

[dpdk-dev] [PATCH v4 1/3] lib/librte_table: add hash func header files

2018-09-25 Thread Kevin Laatz
This commit adds rte_table_hash_func.h and rte_table_hash_func_arm64.h to librte_table. This reduces code duplication by removing duplicate header files within two folders and consolidating them into a single one. This also adds a scalar implementation of the x86_64 intrinsic for crc32 as a generic