ethdev: add symmetric Toeplitz hash
authorSimei Su <simei.su@intel.com>
Tue, 1 Oct 2019 09:22:12 +0000 (17:22 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Mon, 7 Oct 2019 13:00:58 +0000 (15:00 +0200)
commitd172886440996b13ac0d681379fff8fc11873506
treeb608d8c4a3f076d1c7dac448b7f18ee8c9d0e558
parent226c6e60c35b3491f612de00a7438a2d8f75a0ad
ethdev: add symmetric Toeplitz hash

Currently, there are DEFAULT,TOEPLITZ and SIMPLE_XOR hash function.
To support symmetric hash by rte_flow RSS action, this patch adds
new hash function "Symmetric Toeplitz" which is supported by some hardware.

Signed-off-by: Simei Su <simei.su@intel.com>
Reviewed-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Ori Kam <orika@mellanox.com>
Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>
lib/librte_ethdev/rte_flow.h