net/mlx5: remove redundancy in MR file
authorMichael Baum <michaelba@nvidia.com>
Tue, 19 Oct 2021 20:55:56 +0000 (23:55 +0300)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 21 Oct 2021 13:53:46 +0000 (15:53 +0200)
commit05fa53d6a09aaef846d520f7c972e8d6ae44ae92
tree537206c172b21de59f7c4d210ebff8510a4ca8d5
parentfe46b20c96593ff9644097978b347286c6a4b71a
net/mlx5: remove redundancy in MR file

This patch remove two redundant things from MR file:

1. mr_find_contig_memsegs_data structure which is moved to common file
   before.
2. External memory mechanism - mlx5_tx_update_ext_mp function.
   Since commit [1] which added support for DMA map and unmap, external
   mem must be configured by the user using rte_mem_map function and no
   need to handle this in pmd.

[1]
commit 989e999d9305
("net/mlx5: support PCI device DMA map and unmap")

Signed-off-by: Michael Baum <michaelba@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/net/mlx5/mlx5_mr.c
drivers/net/mlx5/mlx5_tx.h