diff --git a/projects/rocr-runtime/src/fmm.c b/projects/rocr-runtime/src/fmm.c index 80d52aa8e0..5d13f57069 100644 --- a/projects/rocr-runtime/src/fmm.c +++ b/projects/rocr-runtime/src/fmm.c @@ -1441,8 +1441,10 @@ static HSAKMT_STATUS dgpu_mem_init(uint32_t gpu_mem_id, void **base, void **limi (HSAint64)ret_addr) >> 30)); munmap(ret_addr, len); continue; - } else + } else { found = true; + break; + } } if (!found) {