net/mlx5: Add new page type for EC VF pages
authorDaniel Jurgens <danielj@nvidia.com>
Mon, 6 Mar 2023 22:53:21 +0000 (00:53 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Sat, 10 Jun 2023 01:40:51 +0000 (18:40 -0700)
commit395ccd6eb49a12b021ac5deaa56e6b0b8f93241b
tree63a5f4d30d58c8afd8389ad95642185664906f5f
parentfa3c73eee641cf76bc232373303aa51a1cad8b8e
net/mlx5: Add new page type for EC VF pages

When the embedded cpu supports SRIOV it can be enabled and disabled
independently from the host SRIOV. Track the pages separately so we can
properly wait for returned VF pages.

Signed-off-by: Daniel Jurgens <danielj@nvidia.com>
Reviewed-by: William Tu <witu@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
include/linux/mlx5/driver.h