SWDEV-239327 - Remove amd_mem_obj during unregistervar

Change-Id: I2130eaa21369b9634a9459680061138c61eaaaa4
Cette révision appartient à :
kjayapra-amd
2020-06-05 19:28:25 -04:00
révisé par Karthik Jayaprakash
Parent 1dc24194a3
révision ee2ff4bc5e
2 fichiers modifiés avec 2 ajouts et 0 suppressions
+1
Voir le fichier
@@ -239,6 +239,7 @@ std::vector< std::pair<hipModule_t, bool> >* PlatformState::unregisterVar(hipMod
for (size_t dev = 0; dev < g_devices.size(); ++dev) {
if (dvar.rvars[dev].getdeviceptr()) {
amd::MemObjMap::RemoveMemObj(dvar.rvars[dev].getdeviceptr());
dvar.rvars[dev].amd_mem_obj()->release();
}
}
vars_.erase(it++);