table: add key mask to 8 and 16-byte hash parameters
authorFan Zhang <roy.fan.zhang@intel.com>
Wed, 28 Oct 2015 17:11:16 +0000 (17:11 +0000)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 25 Nov 2015 23:45:50 +0000 (00:45 +0100)
commitfc6bcc6fee46616729160720e06baef13e7447e4
treeb50981a33d323308cfaf1432940df6a638b96d89
parent67ebdbef0c315cc4165e95e34e57362d894d2ce1
table: add key mask to 8 and 16-byte hash parameters

This patch relates to ABI change proposed for librte_table.
The key_mask parameter is added for 8-byte and 16-byte
key extendible bucket and LRU tables.The release notes
is updated and the deprecation notice is removed.

Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
app/test-pipeline/pipeline_hash.c
app/test/test_table_combined.c
app/test/test_table_tables.c
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_2_2.rst
lib/librte_table/rte_table_hash.h
lib/librte_table/rte_table_hash_key16.c
lib/librte_table/rte_table_hash_key8.c
lib/librte_table/rte_table_version.map