diff options
| author | Moshe Shemesh <[email protected]> | 2025-06-10 15:15:06 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2025-06-11 21:41:08 +0000 |
| commit | f37258133c1e95e61db532e14067e28b4881bf24 (patch) | |
| tree | f27d60b63a42d6b2456e21539dbade6905830dae /drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | |
| parent | Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n... (diff) | |
| download | kernel-f37258133c1e95e61db532e14067e28b4881bf24.tar.gz kernel-f37258133c1e95e61db532e14067e28b4881bf24.zip | |
net/mlx5: Ensure fw pages are always allocated on same NUMA
When firmware asks the driver to allocate more pages, using event of
give_pages, the driver should always allocate it from same NUMA, the
original device NUMA. Current code uses dev_to_node() which can result
in different NUMA as it is changed by other driver flows, such as
mlx5_dma_zalloc_coherent_node(). Instead, use saved numa node for
allocating firmware pages.
Fixes: 311c7c71c9bb ("net/mlx5e: Allocate DMA coherent memory on reader NUMA node")
Signed-off-by: Moshe Shemesh <[email protected]>
Reviewed-by: Tariq Toukan <[email protected]>
Signed-off-by: Mark Bloch <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c')
0 files changed, 0 insertions, 0 deletions
