numam-dpdk/lib/librte_hash
Didier Pallard 9792848c65 hash: fix CRC32c computation
Fix crc32c hash functions to return a valid crc32c value for
data lengths not multiple of 4 bytes.
ARM code is not tested.

Fixes: af75078fec ("first public release")

Signed-off-by: Didier Pallard <didier.pallard@6wind.com>
Acked-by: David Marchand <david.marchand@6wind.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
2016-03-01 14:37:26 +01:00
..
Makefile hash: use armv8-a CRC32 instructions 2015-11-25 22:13:15 +01:00
rte_cmp_arm64.h hash: replace libc memcmp with optimized functions for arm64 2015-11-25 22:11:37 +01:00
rte_cmp_x86.h remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
rte_crc_arm64.h hash: fix CRC32c computation 2016-03-01 14:37:26 +01:00
rte_cuckoo_hash.c remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
rte_fbk_hash.c lib: fix whitespace 2015-06-12 11:10:10 +02:00
rte_fbk_hash.h hash: select CRC hash if armv8-a CRC extension available 2015-11-25 22:14:00 +01:00
rte_hash_crc.h hash: fix CRC32c computation 2016-03-01 14:37:26 +01:00
rte_hash_version.map hash: customize compare function 2015-12-07 00:55:50 +01:00
rte_hash.h hash: fix build on IBM POWER and ARM 2015-12-09 22:02:33 +01:00
rte_jhash.h hash: fix header for C++ 2016-02-21 11:47:57 +01:00
rte_thash.h hash: fix build of toeplitz algorithm without SSE3 2015-07-30 02:15:32 +02:00