net_ib: fix out of bounds read in ncclIbGdrSupport on non-RDMA kernel (#1470)

Fixes #1469

[ROCm/rccl commit: b24580e3d4]
This commit is contained in:
Luna
2025-01-07 16:49:24 -08:00
committed by GitHub
parent ed70fc066a
commit 28c80c9b4e
+2 -1
View File
@@ -586,7 +586,8 @@ ncclResult_t ncclIbGdrSupport() {
// or created under a different path like `/sys/kernel/` or `/sys/` (depending on your ib_peer_mem module)
const char* memory_peers_paths[] = {"/sys/kernel/mm/memory_peers/amdkfd/version",
"/sys/kernel/memory_peers/amdkfd/version",
"/sys/memory_peers/amdkfd/version"};
"/sys/memory_peers/amdkfd/version",
NULL};
int i = 0;
while (memory_peers_paths[i]) {