Revert "libhsakmt: add env var to en/dis registration through SVM"

This reverts commit 6789a0f3bd.
There are some openMP issues that were introduced after SVM userptr
feature was added.

Signed-off-by: Alex Sierra <Alex.Sierra@amd.com>
Change-Id: Ib01046571d2c84fa0fd228ecba0dee0eae3f994d


[ROCm/ROCR-Runtime commit: 21e95a4f2a]
Tento commit je obsažen v:
Alex Sierra
2022-12-08 16:24:27 -06:00
rodič 9d84ed8de6
revize f0e2e1936c
+2 -4
Zobrazit soubor
@@ -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;