SWDEV-527781 - Remove Stream Validation in HIP APIs

[ROCm/clr commit: 0457b634f8]
Этот коммит содержится в:
Xie, Pengda
2025-05-13 13:45:27 -07:00
коммит произвёл GitHub
родитель 71f19d7017
Коммит d0b5bee680
7 изменённых файлов: 21 добавлений и 68 удалений
+2 -6
Просмотреть файл
@@ -82,9 +82,7 @@ hipError_t hipMemPrefetchAsync(const void* dev_ptr, size_t count, int device,
HIP_RETURN(hipErrorInvalidValue);
}
if (!hip::isValid(stream)) {
HIP_RETURN(hipErrorContextIsDestroyed);
}
getStreamPerThread(stream);
size_t offset = 0;
amd::Memory* memObj = getMemoryObject(dev_ptr, offset);
@@ -238,9 +236,7 @@ hipError_t hipStreamAttachMemAsync(hipStream_t stream, void* dev_ptr,
HIP_RETURN(hipErrorInvalidValue);
}
if (!hip::isValid(stream)) {
HIP_RETURN(hipErrorContextIsDestroyed);
}
getStreamPerThread(stream);
if (flags != hipMemAttachGlobal && flags != hipMemAttachHost && flags != hipMemAttachSingle) {
HIP_RETURN(hipErrorInvalidValue);