From a7be322dfd43285eff80d5c14820d3ead0503cd9 Mon Sep 17 00:00:00 2001 From: yangsu13 Date: Fri, 12 Dec 2025 14:49:14 +0800 Subject: [PATCH] wsl/librocdxg: vmm api support for rocr on windows PR:https://github.com/ROCm/rocm-systems/pull/1761/commits Signed-off-by: Yang Su Reviewed-by: Flora Cui --- librocdxg.ver | 1 + memory.cpp | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/librocdxg.ver b/librocdxg.ver index b4000177a3..d91b29ec90 100644 --- a/librocdxg.ver +++ b/librocdxg.ver @@ -80,6 +80,7 @@ hsaKmtSetXNACKMode; hsaKmtGetXNACKMode; hsaKmtOpenSMI; hsaKmtExportDMABufHandle; +hsaKmtGetMemoryHandle; hsaKmtWaitOnEvent_Ext; hsaKmtWaitOnMultipleEvents_Ext; hsaKmtReplaceAsanHeaderPage; diff --git a/memory.cpp b/memory.cpp index 04ebcd34fe..598834ea90 100644 --- a/memory.cpp +++ b/memory.cpp @@ -530,6 +530,13 @@ HSAKMT_STATUS HSAKMTAPI hsaKmtExportDMABufHandle(void *MemoryAddress, return HSAKMT_STATUS_ERROR; } +HSAKMT_STATUS HSAKMTAPI +hsaKmtGetMemoryHandle(void *MemoryAddress, HSAuint64 SizeInBytes, + uint64_t *SharedMemoryHandle) { + CHECK_DXG_OPEN(); + + return HSAKMT_STATUS_NOT_SUPPORTED; +} HSAKMT_STATUS import_dmabuf_fd(int DMABufFd, uint32_t NodeId,