rocr: Fix missed read lock in ExecutableImpl::FindHostAddress

Change-Id: Ide9b5cc3aa235d3768ebbfd8dc1560bf70fd0743
Signed-off-by: Shane Xiao <shane.xiao@amd.com>
Reviewed-by: Qiang Yu <qiang.yu@amd.com>


[ROCm/ROCR-Runtime commit: 2d40493c31]
Этот коммит содержится в:
Shane Xiao authored and Flora Cui committed 2024-12-30 06:43:25 -05:00
1 родитель 8a853c2539
Коммит 6e0b1642b3
1 file changed
+1
+1
Просмотреть файл
@@ -1088,6 +1088,7 @@ hsa_executable_t AmdHsaCodeLoader::FindExecutable(uint64_t device_address)
uint64_t ExecutableImpl::FindHostAddress(uint64_t device_address)
{
ReaderLockGuard<ReaderWriterLock> reader_lock(rw_lock_);
for (auto &obj : loaded_code_objects) {
assert(obj);
for (auto &seg : obj->LoadedSegments()) {