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

Fixes #1469

[ROCm/rccl commit: b24580e3d4]
Этот коммит содержится в:
Luna
2025-01-07 16:49:24 -08:00
коммит произвёл GitHub
родитель ed70fc066a
Коммит 28c80c9b4e
+2 -1
Просмотреть файл
@@ -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]) {