From 820f24b4dfbc9f922c11ad596937fafd3b850b3b Mon Sep 17 00:00:00 2001 From: tiancyin Date: Thu, 17 Oct 2024 11:29:33 +0800 Subject: [PATCH] wsl/hsakmt: make hsaKmtImportDMABufHandle as internal interface Reviewed-by: Flora Cui Signed-off-by: tiancyin --- libhsakmt.h | 2 ++ libhsakmt.ver | 1 - memory.cpp | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libhsakmt.h b/libhsakmt.h index aebba33d7e..4a97a9052d 100644 --- a/libhsakmt.h +++ b/libhsakmt.h @@ -207,4 +207,6 @@ bool queue_release_buffer(void *MemoryAddress); uint32_t get_vgpr_size_per_cu(HSA_ENGINE_ID id); #define SGPR_SIZE_PER_CU 0x4000 +HSAKMT_STATUS hsaKmtImportDMABufHandle(int DMABufFd, void **MemoryAddress); + #endif diff --git a/libhsakmt.ver b/libhsakmt.ver index ca085857dd..c24c9c1155 100644 --- a/libhsakmt.ver +++ b/libhsakmt.ver @@ -78,7 +78,6 @@ hsaKmtSetXNACKMode; hsaKmtGetXNACKMode; hsaKmtOpenSMI; hsaKmtExportDMABufHandle; -hsaKmtImportDMABufHandle; hsaKmtWaitOnEvent_Ext; hsaKmtWaitOnMultipleEvents_Ext; hsaKmtReplaceAsanHeaderPage; diff --git a/memory.cpp b/memory.cpp index 52fffd0c73..92047a5eba 100644 --- a/memory.cpp +++ b/memory.cpp @@ -458,7 +458,7 @@ HSAKMT_STATUS HSAKMTAPI hsaKmtExportDMABufHandle(void *MemoryAddress, } -HSAKMT_STATUS HSAKMTAPI hsaKmtImportDMABufHandle(int DMABufFd, +HSAKMT_STATUS hsaKmtImportDMABufHandle(int DMABufFd, void **MemoryAddress) { CHECK_DXG_OPEN();