SWDEV-410751 - Consider null amd::memory is invalid.

Change-Id: I6f175f69e922cf5d7f8128c15754e1310419ccd9


[ROCm/clr commit: a9ff2c5a43]
Αυτή η υποβολή περιλαμβάνεται σε:
Jaydeep Patel
2023-07-17 12:48:54 +00:00
υποβλήθηκε από Rahul Garg
γονέας 96e25898c8
υποβολή 60a3077ed4
@@ -87,7 +87,7 @@ hipError_t hipMemPrefetchAsync(const void* dev_ptr, size_t count, int device,
size_t offset = 0;
amd::Memory* memObj = getMemoryObject(dev_ptr, offset);
if ((memObj != nullptr) && (count > (memObj->getSize() - offset))) {
if (memObj == nullptr || (memObj && count > (memObj->getSize() - offset))) {
HIP_RETURN(hipErrorInvalidValue);
}
if (device != hipCpuDeviceId && (static_cast<size_t>(device) >= g_devices.size())) {