numam-dpdk/drivers/net/bnxt
Dmitry Kozlyuk 2fe6f1b762 drivers/net: advertise no support for keeping flow rules
When RTE_ETH_DEV_CAPA_FLOW_RULE_KEEP capability bit is zero,
the specified behavior is the same as it had been before
this bit was introduced. Explicitly reset it in all PMDs
supporting rte_flow API in order to attract the attention
of maintainers, who should eventually choose to advertise
the new capability or not. It is already known that
mlx4 and mlx5 will not support this capability.

For RTE_ETH_DEV_CAPA_FLOW_SHARED_OBJECT_KEEP
similar action is not performed,
because no PMD except mlx5 supports indirect actions.
Any PMD that starts doing so will anyway have to consider
all relevant API, including this capability.

Suggested-by: Ferruh Yigit <ferruh.yigit@intel.com>
Signed-off-by: Dmitry Kozlyuk <dkozlyuk@nvidia.com>
Acked-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
Acked-by: Somnath Kotur <somnath.kotur@broadcom.com>
Acked-by: Hyong Youb Kim <hyonkim@cisco.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2021-11-02 18:59:17 +01:00
..
hcapi/cfa net/bnxt: cleanup ULP parser and mapper 2021-07-08 02:02:14 +02:00
tf_core net/bnxt: add enhancements to TruFlow ULP 2021-09-21 06:42:17 +02:00
tf_ulp net/bnxt: fix build with debug macro 2021-10-14 00:55:05 +02:00
bnxt_cpr.c net/bnxt: improve error recovery information messages 2021-09-27 06:30:51 +02:00
bnxt_cpr.h net/bnxt: improve error recovery information messages 2021-09-27 06:30:51 +02:00
bnxt_ethdev.c drivers/net: advertise no support for keeping flow rules 2021-11-02 18:59:17 +01:00
bnxt_filter.c net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_filter.h net/bnxt: enhance RSS action support 2021-10-12 22:36:10 +02:00
bnxt_flow.c net/bnxt: fix flow RSS failure handling 2021-10-28 06:23:11 +02:00
bnxt_hwrm.c net/bnxt: fix stat context allocation 2021-10-31 17:02:36 +01:00
bnxt_hwrm.h net/bnxt: fix stat context allocation 2021-10-31 17:02:36 +01:00
bnxt_irq.c drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
bnxt_irq.h net/bnxt: rename a member to avoid conflict 2021-03-12 07:13:49 +01:00
bnxt_nvm_defs.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_reps.c drivers/net: advertise no support for keeping flow rules 2021-11-02 18:59:17 +01:00
bnxt_reps.h ethdev: change queue release callback 2021-10-06 19:16:03 +02:00
bnxt_ring.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
bnxt_ring.h net/bnxt: fix ring and context memory allocation 2021-07-08 05:55:52 +02:00
bnxt_rxq.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
bnxt_rxq.h net/bnxt: create aggregation rings when needed 2021-10-12 22:35:13 +02:00
bnxt_rxr.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
bnxt_rxr.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
bnxt_rxtx_vec_avx2.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
bnxt_rxtx_vec_common.h ethdev: add namespace 2021-10-22 18:15:38 +02:00
bnxt_rxtx_vec_neon.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
bnxt_rxtx_vec_sse.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
bnxt_stats.c net/bnxt: clear cached statistics 2021-07-15 02:31:32 +02:00
bnxt_stats.h net/bnxt: drop unused attribute 2021-04-24 21:23:09 +02:00
bnxt_txq.c ethdev: change queue release callback 2021-10-06 19:16:03 +02:00
bnxt_txq.h ethdev: change queue release callback 2021-10-06 19:16:03 +02:00
bnxt_txr.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
bnxt_txr.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
bnxt_util.c net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_util.h net/bnxt: add action SRAM translation 2021-07-08 01:56:51 +02:00
bnxt_vnic.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
bnxt_vnic.h net/bnxt: use prefix on global function 2021-04-24 21:39:12 +02:00
bnxt.h ethdev: add namespace 2021-10-22 18:15:38 +02:00
hsi_struct_def_dpdk.h net/bnxt: update HSI structure 2021-07-14 20:29:05 +02:00
meson.build net/bnxt: remove stale compilation option 2021-10-28 19:58:54 +02:00
rte_pmd_bnxt.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
rte_pmd_bnxt.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
version.map version: 21.11-rc0 2021-08-17 08:37:52 +02:00