From b6487541a6ee2ba44e6257e38169b055ca9eeac1 Mon Sep 17 00:00:00 2001 From: Felix Kuehling Date: Wed, 30 Oct 2019 22:11:22 -0400 Subject: [PATCH] kfdtest: Fix SDMA NOP packet size packetSize is used as the size in bytes. Change-Id: I900f9a4f37b840cbb957184705db04a4c64d1654 Signed-off-by: Felix Kuehling [ROCm/ROCR-Runtime commit: 12e4ea94f1d8f59b283b6cd58d63946d9623e5f2] --- projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.cpp b/projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.cpp index 251e019d7c..09b061268b 100644 --- a/projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.cpp +++ b/projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.cpp @@ -248,7 +248,7 @@ void SDMATimePacket::InitPacket(void *destaddr) { } SDMANopPacket::SDMANopPacket(unsigned int count) { - packetSize = count; + packetSize = count * sizeof(unsigned int); packetData = reinterpret_cast(calloc(count, sizeof(unsigned int))); packetData->HEADER_UNION.op = SDMA_OP_NOP;