Go to file
Kirill Rybalchenko 2c6b19af78 ethdev: increase flow type limit from 32 to 64
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

ABI versioning used to keep ABI stability.

Signed-off-by: Kirill Rybalchenko <kirill.rybalchenko@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2018-01-21 15:51:52 +01:00
app ethdev: increase flow type limit from 32 to 64 2018-01-21 15:51:52 +01:00
buildtools pmdinfogen: fix cross compilation for ARM big endian 2018-01-12 17:26:41 +01:00
config net/qede: replace config option with run-time arg 2018-01-21 15:51:52 +01:00
devtools bb/turbo_sw: add software turbo driver 2018-01-19 01:44:25 +01:00
doc doc: update pcap guide 2018-01-21 15:51:52 +01:00
drivers ethdev: increase flow type limit from 32 to 64 2018-01-21 15:51:52 +01:00
examples examples/eventdev: fix build with GCC < 5 2018-01-21 23:40:50 +01:00
lib ethdev: increase flow type limit from 32 to 64 2018-01-21 15:51:52 +01:00
license license: introduce SPDX identifiers 2018-01-04 22:41:38 +01:00
mk event/dpaa: introduce PMD 2018-01-19 16:09:56 +01:00
pkg version: 17.11.0 2017-11-15 19:00:28 +01:00
test crypto/aesni_mb: support AES-CCM 2018-01-20 16:10:20 +01:00
usertools tools: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
.gitattributes improve git diff 2016-11-13 15:25:12 +01:00
.gitignore devtools: add tags and cscope index generation 2017-04-30 12:57:04 +02:00
GNUmakefile license: use SPDX tag in root makefile 2018-01-04 22:41:38 +01:00
MAINTAINERS maintainers: update for ipsec-secgw 2018-01-19 23:55:24 +01:00
Makefile license: use SPDX tag in root makefile 2018-01-04 22:41:38 +01:00
README license: introduce SPDX identifiers 2018-01-04 22:41:38 +01:00

DPDK is a set of libraries and drivers for fast packet processing.
It supports many processor architectures and both FreeBSD and Linux.

The DPDK uses the Open Source BSD-3-Clause license for the core libraries
and drivers. The kernel components are GPL-2.0 licensed.

Please check the doc directory for release notes,
API documentation, and sample application information.

For questions and usage discussions, subscribe to: users@dpdk.org
Report bugs and issues to the development mailing list: dev@dpdk.org