summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2026-05-19 02:12:48 +0300
committerJakub Kicinski <kuba@kernel.org>2026-05-19 02:12:49 +0300
commit5a3a819389ad9ac2baa56402dc272c2e210d215f (patch)
tree8c2eef4106f08dea379307a7571e03607256d596 /include/linux
parent627ac78f2741e2ebd2225e2e953b6964a8a9182f (diff)
parent9fe78db3ad1737f393b18b04220a158b45e6dd91 (diff)
downloadlinux-5a3a819389ad9ac2baa56402dc272c2e210d215f.tar.xz
Merge branch 'net-mlx5-frag-buffer-improvements'
Tariq Toukan says: ==================== net/mlx5: frag buffer improvements This series adds observability for mlx5 fragment buffer DMA pools and improves the default NUMA placement policy for fragment buffer allocations. Patch 1 adds a debugfs interface exposing per-node DMA pool usage statistics for mlx5_frag_buf allocations, helping with debugging and visibility into pool utilization. Patch 2 improves locality of default fragment buffer allocations by using numa_mem_id() when no explicit NUMA node is requested, allowing allocations to prefer the current CPU's local memory node. Together, these changes improve both introspection and memory locality behavior of mlx5 fragment buffer allocations. ==================== Link: https://patch.msgid.link/20260514104925.337570-1-tariqt@nvidia.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/mlx5/driver.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/mlx5/driver.h b/include/linux/mlx5/driver.h
index 8b4d384125d1..9a4bb25d8e0a 100644
--- a/include/linux/mlx5/driver.h
+++ b/include/linux/mlx5/driver.h
@@ -547,6 +547,7 @@ struct mlx5_debugfs_entries {
struct dentry *eq_debugfs;
struct dentry *cq_debugfs;
struct dentry *cmdif_debugfs;
+ struct dentry *frag_buf_dma_pools_debugfs;
struct dentry *pages_debugfs;
struct dentry *lag_debugfs;
};