From 21e95a4f2a4c74cf95c1b6cedc419c2cab949a8e Mon Sep 17 00:00:00 2001 From: Alex Sierra Date: Thu, 8 Dec 2022 16:24:27 -0600 Subject: [PATCH] Revert "libhsakmt: add env var to en/dis registration through SVM" This reverts commit 8a746bdaed664ef7884f0a2726b6843d1c39b1c0. There are some openMP issues that were introduced after SVM userptr feature was added. Signed-off-by: Alex Sierra Change-Id: Ib01046571d2c84fa0fd228ecba0dee0eae3f994d --- src/fmm.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/fmm.c b/src/fmm.c index df97680c04..6c1bc17dca 100644 --- a/src/fmm.c +++ b/src/fmm.c @@ -2254,7 +2254,7 @@ HSAKMT_STATUS fmm_init_process_apertures(unsigned int NumNodes) uint32_t num_of_sysfs_nodes; HSAKMT_STATUS ret = HSAKMT_STATUS_SUCCESS; char *disableCache, *pagedUserptr, *checkUserptr, *guardPagesStr, *reserveSvm; - char *maxVaAlignStr, *useSvmStr; + char *maxVaAlignStr; unsigned int guardPages = 1; uint64_t svm_base = 0, svm_limit = 0; uint32_t svm_alignment = 0; @@ -2293,9 +2293,6 @@ HSAKMT_STATUS fmm_init_process_apertures(unsigned int NumNodes) if (!maxVaAlignStr || sscanf(maxVaAlignStr, "%u", &svm.alignment_order) != 1) svm.alignment_order = 9; - useSvmStr = getenv("HSA_USE_SVM"); - svm.is_svm_api_supported = !(useSvmStr && !strcmp(useSvmStr, "0")); - gpu_mem_count = 0; g_first_gpu_mem = NULL; @@ -2313,6 +2310,7 @@ HSAKMT_STATUS fmm_init_process_apertures(unsigned int NumNodes) */ is_dgpu = false; + svm.is_svm_api_supported = true; for (i = 0; i < NumNodes; i++) { HsaNodeProperties props;