SWDEV-529449 - Bug fix when retrieving a memobj from the IPC mem handle

[ROCm/clr commit: f7482ef0a6]
이 커밋은 다음에 포함됨:
Assiouras, Ioannis 작성하고 GitHub가 2025-05-13 19:18:22 +01:00를 커밋함
1 부모 f6e2ce709e
커밋 71f19d7017
7 파일이 변경됨
+55 -53

검색과 일치하는 파일 없음

+8
파일 보기
@@ -416,6 +416,14 @@ device::Memory* Memory::getDeviceMemory(const Device& dev, bool alloc) {
// ================================================================================================
Memory::~Memory() {
if (ipcShared()) {
amd::MemObjMap::RemoveIpcHandleMemObj(this);
auto device = context_().devices()[0];
if (device != nullptr) {
device->IpcDetach(this);
}
}
// For_each destructor callback:
DestructorCallBackEntry* entry;
for (entry = destructorCallbacks_; entry != nullptr; entry = entry->next_) {