libhsakmt: Move global zfb_support to globals.c

zfb_support needs to accessed from multiple places, so move to globals.c
file

Change-Id: I40b487c26a13e7cc6fc01b671d6166e7114e02d2
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Этот коммит содержится в:
Harish Kasiviswanathan
2024-02-25 17:37:56 -05:00
родитель 858dfd364f
Коммит 191caf46ac
4 изменённых файлов: 3 добавлений и 5 удалений
+2
Просмотреть файл
@@ -37,3 +37,5 @@ int PAGE_SHIFT;
/* whether to check all dGPUs in the topology support SVM API */
bool is_svm_api_supported;
/* zfb is mainly used during emulation */
int zfb_support;
+1
Просмотреть файл
@@ -38,6 +38,7 @@ extern bool hsakmt_forked;
extern pthread_mutex_t hsakmt_mutex;
extern bool is_dgpu;
extern bool is_svm_api_supported;
extern int zfb_support;
extern HsaVersionInfo kfd_version_info;
-2
Просмотреть файл
@@ -34,8 +34,6 @@
#include <fcntl.h>
#include "fmm.h"
extern int zfb_support;
HSAKMT_STATUS HSAKMTAPI hsaKmtSetMemoryPolicy(HSAuint32 Node,
HSAuint32 DefaultPolicy,
HSAuint32 AlternatePolicy,
-3
Просмотреть файл
@@ -49,9 +49,6 @@ static pid_t parent_pid = -1;
int hsakmt_debug_level;
bool hsakmt_forked;
/* zfb is mainly used during emulation */
int zfb_support;
/* is_forked_child detects when the process has forked since the last
* time this function was called. We cannot rely on pthread_atfork
* because the process can fork without calling the fork function in