numam-dpdk/drivers/net/mlx5
Dmitry Kozlyuk c5042f93a4 net/mlx5: discover max flow priority using DevX
Maximum available flow priority was discovered using Verbs API
regardless of the selected flow engine. This required some Verbs
objects to be initialized in order to use DevX engine. Make priority
discovery an engine method and implement it for DevX using its API.

Cc: stable@dpdk.org

Signed-off-by: Dmitry Kozlyuk <dkozlyuk@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
2021-11-02 18:59:17 +01:00
..
linux net/mlx5: do not close stdin on error 2021-11-01 08:51:48 +01:00
windows net/mlx5: optimize device spawn time with representors 2021-10-27 14:04:39 +02:00
meson.build common/mlx5: share MR mempool registration 2021-10-21 15:58:00 +02:00
mlx5_defs.h ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_devx.c net/mlx5: set Tx queue affinity in round-robin 2021-10-21 12:37:00 +02:00
mlx5_devx.h net/mlx5: enable DevX Tx queue creation 2021-10-21 09:31:13 +02:00
mlx5_ethdev.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_flow_aso.c net/mlx5: fix age action pool protection 2021-11-01 14:53:35 +01:00
mlx5_flow_dv.c net/mlx5: discover max flow priority using DevX 2021-11-02 18:59:17 +01:00
mlx5_flow_meter.c net/mlx5: fix meter action pool protection 2021-11-01 14:53:36 +01:00
mlx5_flow_verbs.c net/mlx5: discover max flow priority using DevX 2021-11-02 18:59:17 +01:00
mlx5_flow.c net/mlx5: discover max flow priority using DevX 2021-11-02 18:59:17 +01:00
mlx5_flow.h net/mlx5: discover max flow priority using DevX 2021-11-02 18:59:17 +01:00
mlx5_mac.c net/mlx5: support Sub-Function 2021-07-22 00:11:14 +02:00
mlx5_rss.c net/mlx5: fix RSS RETA update 2021-10-29 11:23:10 +02:00
mlx5_rx.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rx.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxmode.c net/mlx5: support Sub-Function 2021-07-22 00:11:14 +02:00
mlx5_rxq.c drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
mlx5_rxtx_vec_altivec.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxtx_vec_neon.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxtx_vec_sse.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxtx_vec.c net/mlx5: fix mbuf replenishment check for zipped CQE 2021-08-19 10:13:40 +02:00
mlx5_rxtx_vec.h ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_rxtx.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxtx.h common/mlx5: share MR mempool registration 2021-10-21 15:58:00 +02:00
mlx5_stats.c net/mlx5: separate Tx function declarations to another file 2021-04-15 08:24:53 +02:00
mlx5_trigger.c drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
mlx5_tx_empw.c net/mlx5: separate Tx burst functions to different files 2021-04-15 08:24:59 +02:00
mlx5_tx_mpw.c net/mlx5: separate Tx burst functions to different files 2021-04-15 08:24:59 +02:00
mlx5_tx_nompw.c net/mlx5: separate Tx burst functions to different files 2021-04-15 08:24:59 +02:00
mlx5_tx_txpp.c net/mlx5: separate Tx burst functions to different files 2021-04-15 08:24:59 +02:00
mlx5_tx.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_tx.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_txpp.c drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
mlx5_txq.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_utils.c common/mlx5: move list utility from net driver 2021-07-15 15:19:13 +02:00
mlx5_utils.h common/mlx5: move list utility from net driver 2021-07-15 15:19:13 +02:00
mlx5_vlan.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5.c net/mlx5: fix meter action pool protection 2021-11-01 14:53:36 +01:00
mlx5.h net/mlx5: fix meter action pool protection 2021-11-01 14:53:36 +01:00
rte_pmd_mlx5.h net/mlx5: add flow sync API 2020-11-03 23:35:04 +01:00
version.map version: 21.11-rc0 2021-08-17 08:37:52 +02:00