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

This reverts commit 8a746bdaed.
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
Cette révision appartient à :
Alex Sierra
2022-12-08 16:24:27 -06:00
Parent 7db29c4797
révision 21e95a4f2a
+2 -4
Voir le fichier
@@ -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;