[dpdk-dev] [PATCH v3] ethdev: increase flow type limit from 32 to 64

Ferruh Yigit ferruh.yigit at intel.com
Wed Jan 17 17:56:57 CET 2018


On 1/15/2018 5:33 PM, Kirill Rybalchenko wrote:
> Increase the internal limit for flow types from 32 to 64
> to support future flow type extensions.
> Change type of variables from uint32_t[] to uint64_t[]:
> rte_eth_fdir_info.flow_types_mask
> rte_eth_hash_global_conf.sym_hash_enable_mask
> rte_eth_hash_global_conf.valid_bit_mask
> 
> This modification affects the following components:
> net/i40e
> net/ixgbe
> app/testpmd
> 
> v2:
> implement versioning of rte_eth_dev_filter_ctrl function
> for ABI backward compatibility with version 17.11 and older
> 
> v3:
> fix code style warnings
> 
> Signed-off-by: Kirill Rybalchenko <kirill.rybalchenko at intel.com>

Reviewed-by: Ferruh Yigit <ferruh.yigit at intel.com>


I suggest keeping deprecation notice and clean versioning in next release, does
it make sense?


More information about the dev mailing list