2
0

SWDEV-460581 - Fixed memory leak in hipIpcCloseMemHandle

hsa_amd_ipc_memory_detach is called with an invalid mapped pointer.
Changed to pass the svm pointer of the owner memory instead.

Change-Id: I8203c6e2d718efb8ca3b028309bc78caff8d4c7d
Este cometimento está contido em:
Ioannis Assiouras
2024-05-07 22:33:24 +01:00
cometido por Maneesh Gupta
ascendente 87619af175
cometimento 5bb30d7718
+1 -1
Ver ficheiro
@@ -621,7 +621,7 @@ Buffer::~Buffer() {
if (owner()->ipcShared()) {
// Detach the memory from HSA
auto hsa_status = hsa_amd_ipc_memory_detach(owner()->getHostMem());
auto hsa_status = hsa_amd_ipc_memory_detach(owner()->getSvmPtr());
if (hsa_status != HSA_STATUS_SUCCESS) {
LogPrintfError("HSA failed to detach memory with status: %d \n", hsa_status);
}