SWDEV-378648 - Adding checks in runtime to abort when bad/invalid payload is sent.
Change-Id: Ibaa7927bacef1ba067ded5ccbf3f1111f31200a2
[ROCm/clr commit: 297223a763]
Этот коммит содержится в:
коммит произвёл
Karthik Jayaprakash
родитель
dfa7790030
Коммит
4cdfa88971
@@ -88,6 +88,7 @@ static void handlePayload(MessageHandler& messages, uint32_t service, uint64_t*
|
||||
}
|
||||
return;
|
||||
case SERVICE_DEVMEM: {
|
||||
guarantee(payload[0] != 0 || payload[1] != 0, "Both payloads cannot be 0 \n");
|
||||
if (payload[0]) {
|
||||
amd::Memory* mem = amd::MemObjMap::FindMemObj(reinterpret_cast<void*>(payload[0]));
|
||||
if (mem) {
|
||||
|
||||
Ссылка в новой задаче
Block a user