From d8ded1fa6e91637d7afa9d1c8cef6b76c4bbf38b Mon Sep 17 00:00:00 2001 From: Felix Kuehling Date: Mon, 2 Nov 2020 20:46:01 -0500 Subject: [PATCH] Revert "libhsakmt: optimize system memory allocation" This reverts commit 35b07e1e287397cd175b0989a84b08ae40695016. Reason for revert: This commit caused a regression rocrtst memory subtest: Maximum Single Allocation in Memory Pools failed. Change-Id: I15330625603f893200a08cd8b5b097f9bf95361f [ROCm/ROCR-Runtime commit: e515fd818b6803a58cf9275044d2d64021d2a98d] --- projects/rocr-runtime/src/fmm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/rocr-runtime/src/fmm.c b/projects/rocr-runtime/src/fmm.c index 285d1c7910..19fe48e0f9 100644 --- a/projects/rocr-runtime/src/fmm.c +++ b/projects/rocr-runtime/src/fmm.c @@ -1566,8 +1566,8 @@ static void *fmm_allocate_host_gpu(uint32_t node_id, void *address, /* Map anonymous pages */ if (mmap(mem, MemorySizeInBytes, PROT_READ | PROT_WRITE, - MAP_ANONYMOUS | MAP_POPULATE | MAP_PRIVATE | MAP_FIXED, - -1, 0) == MAP_FAILED) + MAP_ANONYMOUS | MAP_PRIVATE | MAP_FIXED, -1, 0) + == MAP_FAILED) goto out_release_area; /* Bind to NUMA node */