All of lore.kernel.org
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/3] mlx5: fix performance degradation
@ 2021-11-03 10:17 michaelba
  2021-11-03 10:17 ` [dpdk-dev] [PATCH 1/3] common/mlx5: fix MR search non inline function michaelba
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: michaelba @ 2021-11-03 10:17 UTC (permalink / raw)
  To: dev; +Cc: Matan Azrad, Thomas Monjalon, Michael Baum

From: Michael Baum <michaelba@oss.nvidia.com>

Due to sharing MR management in common, Tx performance is dropped.
This series back improves performance in a variety of ways.

Michael Baum (3):
  common/mlx5: fix MR search non inline function
  common/mlx5: fix redundant parameter in search MR function
  common/mlx5: make MR managmant port-agnostic for MP

 drivers/common/mlx5/mlx5_common.c        |  10 +-
 drivers/common/mlx5/mlx5_common.h        |   7 -
 drivers/common/mlx5/mlx5_common_mp.c     |  38 ++--
 drivers/common/mlx5/mlx5_common_mp.h     |  44 +++--
 drivers/common/mlx5/mlx5_common_mr.c     | 210 ++++++-----------------
 drivers/common/mlx5/mlx5_common_mr.h     |  70 ++++++--
 drivers/common/mlx5/version.map          |   4 +-
 drivers/compress/mlx5/mlx5_compress.c    |   4 +-
 drivers/crypto/mlx5/mlx5_crypto.c        |  24 ++-
 drivers/net/mlx5/linux/mlx5_mp_os.c      |  39 ++---
 drivers/net/mlx5/mlx5_rx.h               |  10 +-
 drivers/net/mlx5/mlx5_rxq.c              |   6 +-
 drivers/net/mlx5/mlx5_trigger.c          |   4 +-
 drivers/net/mlx5/mlx5_tx.h               |  27 +--
 drivers/net/mlx5/mlx5_txq.c              |   3 +-
 drivers/regex/mlx5/mlx5_regex_control.c  |   3 +-
 drivers/regex/mlx5/mlx5_regex_fastpath.c |  29 +---
 17 files changed, 204 insertions(+), 328 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-11-07 13:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-03 10:17 [dpdk-dev] [PATCH 0/3] mlx5: fix performance degradation michaelba
2021-11-03 10:17 ` [dpdk-dev] [PATCH 1/3] common/mlx5: fix MR search non inline function michaelba
2021-11-03 10:17 ` [dpdk-dev] [PATCH 2/3] common/mlx5: fix redundant parameter in search MR function michaelba
2021-11-03 10:17 ` [dpdk-dev] [PATCH 3/3] common/mlx5: make MR managmant port-agnostic for MP michaelba
2021-11-07 13:17 ` [dpdk-dev] [PATCH 0/3] mlx5: fix performance degradation Thomas Monjalon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.