numam-dpdk/lib
Pablo de Lara 5230bc4c77 hash: fix free slot check
In function rte_hash_cuckoo_insert_mw_tm, while looking for
an empty slot, only the first entry in the bucket was being checked,
as key_idx array was not being iterated.

Fixes: 5fc74c2e14 ("hash: check if slot is empty with key index")

Reported-by: Bruce Richardson <bruce.richardson@intel.com>
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2016-10-04 11:40:40 +02:00
..
librte_acl lib: use C99 syntax for zero-size arrays 2016-09-13 15:35:28 +02:00
librte_cfgfile lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
librte_cmdline lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
librte_compat
librte_cryptodev pci: inherit common driver in PCI driver 2016-10-03 16:33:55 +02:00
librte_distributor
librte_eal eal/armv8: use high-resolution cycle counter 2016-10-04 10:43:44 +02:00
librte_ether ethdev: clarify API comment for imissed stats 2016-10-04 11:35:23 +02:00
librte_hash hash: fix free slot check 2016-10-04 11:40:40 +02:00
librte_ip_frag lib: use C99 syntax for zero-size arrays 2016-09-13 15:35:28 +02:00
librte_jobstats jobstats: fix typo in a comment 2016-06-30 18:51:20 +02:00
librte_kni kni: remove continuous memory restriction 2016-09-21 19:18:44 +02:00
librte_kvargs remove unneeded tests for NULL when freeing 2016-01-27 15:34:48 +01:00
librte_lpm lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
librte_mbuf remove unused ring includes 2016-09-16 10:16:02 +02:00
librte_mempool mempool: fix comments for no contiguous flag 2016-10-04 11:16:01 +02:00
librte_meter meter: fix excess token bucket update in srtcm 2016-09-21 22:56:03 +02:00
librte_net net: fix build with gcc 4.4.7 and strict aliasing 2015-11-25 22:11:37 +01:00
librte_pdump lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
librte_pipeline lib: work around unnamed structs/unions 2016-09-13 15:35:28 +02:00
librte_port port: remove duplicated symbols from .map 2016-06-30 20:02:56 +02:00
librte_power examples/vm_power_manager: remove dependency on internal header 2016-07-11 17:23:32 +02:00
librte_reorder lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
librte_ring lib: use C99 syntax for zero-size arrays 2016-09-13 15:35:28 +02:00
librte_sched sched: fix releasing enqueued packets 2016-09-23 21:14:54 +02:00
librte_table table: fix verification on hash bucket header alignment 2016-09-09 17:56:25 +02:00
librte_timer lib: work around unnamed structs/unions 2016-09-13 15:35:28 +02:00
librte_vhost vhost: fix off-by-one error on descriptor number check 2016-07-25 17:55:12 +02:00
Makefile ivshmem: remove library and its EAL integration 2016-08-23 12:23:58 +02:00