numam-dpdk/lib/librte_hash
Chas Williams 0c57f40e66 hash: document jhash boundary behavior
Due to the uint32_t accesses in the hash computation, keys that aren't
aligned to a uint32_t boundary or multiples of uint32_t in length, may
see accesses beyond the end of the key.  This may cross a page boundary.

Signed-off-by: Chas Williams <chas3@att.com>
Acked-by: Luca Boccassi <bluca@debian.org>
Acked-by: John McNamara <john.mcnamara@intel.com>
2017-10-05 23:37:52 +02:00
..
Makefile hash: compile ARMv8 CRC32 support conditionally 2017-07-03 22:27:42 +02:00
rte_cmp_arm64.h update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
rte_cmp_x86.h hash: remove checks for SSE 2017-07-04 14:35:41 +02:00
rte_crc_arm64.h update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
rte_cuckoo_hash_x86.h hash: fix bucket size usage 2016-10-12 18:40:52 +02:00
rte_cuckoo_hash.c lib: remove duplicate includes 2017-07-16 17:30:06 +02:00
rte_cuckoo_hash.h hash: remove checks for SSE 2017-07-04 14:35:41 +02:00
rte_fbk_hash.c hash: fix allocation of an existing object 2016-04-06 17:30:48 +02:00
rte_fbk_hash.h hash: remove checks for SSE 2017-07-04 14:35:41 +02:00
rte_hash_crc.h hash: remove checks for SSE 2017-07-04 14:35:41 +02:00
rte_hash_version.map hash: retrieve a key given its position 2016-07-10 14:56:45 +02:00
rte_hash.h hash: retrieve a key given its position 2016-07-10 14:56:45 +02:00
rte_jhash.h hash: document jhash boundary behavior 2017-10-05 23:37:52 +02:00
rte_thash.h hash: remove checks for SSE 2017-07-04 14:35:41 +02:00