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]) {