[dpdk-dev] [PATCH v2 00/13] Bunch of flow API-related fixes
Adrien Mazarguil
adrien.mazarguil at 6wind.com
Wed Apr 4 16:57:45 CEST 2018
This series contains several fixes for rte_flow and its implementation in
PMDs and testpmd. Upcoming work on the flow API depends on it.
v2 changes:
- mlx5 fix (patch #3).
- bnxt fix (patch #4).
- sfc fix (patch #6).
- Missing include (patch #13).
Adrien Mazarguil (13):
net/mlx4: fix RSS resource leak in case of error
net/mlx4: fix ignored RSS hash types
net/mlx5: fix RSS flow action bounds check
net/bnxt: fix matching of flow API item masks
net/sfc: fix endian conversions in flow API
app/testpmd: fix flow completion for RSS queues
app/testpmd: fix lack of flow action configuration
app/testpmd: fix RSS flow action configuration
app/testpmd: fix missing RSS fields in flow action
ethdev: fix shallow copy of flow API RSS action
ethdev: fix missing boolean values in flow command
ethdev: fix ABI version in meson build
ethdev: fix missing include in flow API
app/test-pmd/cmdline_flow.c | 255 ++++++++++++++++++++---
app/test-pmd/config.c | 160 +++++++++-----
app/test-pmd/testpmd.h | 13 ++
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 8 +
drivers/net/bnxt/bnxt_filter.c | 14 +-
drivers/net/mlx4/mlx4_flow.c | 17 +-
drivers/net/mlx5/mlx5_flow.c | 9 +
drivers/net/sfc/sfc_flow.c | 13 +-
lib/librte_ether/meson.build | 2 +-
lib/librte_ether/rte_flow.c | 145 +++++++++----
lib/librte_ether/rte_flow.h | 2 +
11 files changed, 503 insertions(+), 135 deletions(-)
--
2.11.0
More information about the dev
mailing list