numam-dpdk/drivers/net/mlx5
Matan Azrad 31538ef62c net/mlx5: allow basic counter management fallback
In case the asynchronous devx commands are not supported in RDMA core
fallback to use a basic counter management.

Here, the PMD counters cashe is redundant and the host thread doesn't
update it. hence, each counter operation will go to the FW and the
acceleration reduces.

Signed-off-by: Matan Azrad <matan@mellanox.com>
Acked-by: Shahaf Shuler <shahafs@mellanox.com>
2019-07-23 14:31:35 +02:00
..
Makefile net/mlx5: accelerate DV flow counter query 2019-07-23 14:31:35 +02:00
meson.build net/mlx5: accelerate DV flow counter query 2019-07-23 14:31:35 +02:00
mlx5_defs.h net/mlx5: fix max number of queues for NEON Tx 2019-05-03 18:45:23 +02:00
mlx5_devx_cmds.c net/mlx5: allow basic counter management fallback 2019-07-23 14:31:35 +02:00
mlx5_ethdev.c net/mlx5: accelerate DV flow counter query 2019-07-23 14:31:35 +02:00
mlx5_flow_dv.c net/mlx5: allow basic counter management fallback 2019-07-23 14:31:35 +02:00
mlx5_flow_verbs.c net/mlx5: accelerate DV flow counter transactions 2019-07-23 14:31:35 +02:00
mlx5_flow.c net/mlx5: accelerate DV flow counter query 2019-07-23 14:31:35 +02:00
mlx5_flow.h net/mlx5: accelerate DV flow counter query 2019-07-23 14:31:35 +02:00
mlx5_glue.c net/mlx5: accelerate DV flow counter query 2019-07-23 14:31:35 +02:00
mlx5_glue.h net/mlx5: accelerate DV flow counter query 2019-07-23 14:31:35 +02:00
mlx5_mac.c net: add rte prefix to ether defines 2019-05-24 13:34:45 +02:00
mlx5_mp.c net/mlx5: recover secondary process Rx errors 2019-06-14 00:01:06 +09:00
mlx5_mr.c mem: add API to lock/unlock memory hotplug 2019-07-05 22:12:40 +02:00
mlx5_mr.h net/mlx5: share Memory Regions for multiport device 2019-05-03 18:45:23 +02:00
mlx5_nl.c net: add rte prefix to ether defines 2019-05-24 13:34:45 +02:00
mlx5_prm.h net/mlx5: allow basic counter management fallback 2019-07-23 14:31:35 +02:00
mlx5_rss.c net/mlx: prefix private structure 2019-03-01 18:17:35 +01:00
mlx5_rxmode.c net/mlx: prefix private structure 2019-03-01 18:17:35 +01:00
mlx5_rxq.c net/mlx5: separate Rx queue initialization 2019-06-14 00:01:06 +09:00
mlx5_rxtx_vec_neon.h net/mlx5: handle Tx completion with error 2019-06-14 00:01:06 +09:00
mlx5_rxtx_vec_sse.h net/mlx5: handle Tx completion with error 2019-06-14 00:01:06 +09:00
mlx5_rxtx_vec.c net/mlx5: extend Rx completion with error handling 2019-06-14 00:01:06 +09:00
mlx5_rxtx_vec.h net/mlx5: revert mbuf address calculation for x86 2019-04-05 17:45:22 +02:00
mlx5_rxtx.c net/mlx5: recover secondary process Tx errors 2019-06-14 00:01:06 +09:00
mlx5_rxtx.h net/mlx5: recover secondary process Rx errors 2019-06-14 00:01:06 +09:00
mlx5_stats.c net/mlx5: fix RxQ errors stat 2019-06-06 20:21:20 +09:00
mlx5_trigger.c net/mlx5: recover secondary process Rx errors 2019-06-14 00:01:06 +09:00
mlx5_txq.c net/mlx5: fix 32-bit build 2019-06-28 20:31:49 +02:00
mlx5_utils.h net/mlx5: fix build on PPC64 2018-11-14 00:35:53 +01:00
mlx5_vlan.c net/mlx5: fix recursive inclusion of header file 2019-04-12 11:02:02 +02:00
mlx5.c net/mlx5: allow basic counter management fallback 2019-07-23 14:31:35 +02:00
mlx5.h net/mlx5: allow basic counter management fallback 2019-07-23 14:31:35 +02:00
rte_pmd_mlx5_version.map mlx5: introduce new driver for Mellanox ConnectX-4 adapters 2015-10-30 22:03:42 +01:00