KFDTest : Add family ID when building SDMA packet

Some SDMA packet format might be different among asic versions

Change-Id: Ic7eda7554c23e3972e168480874ca67a92677346
Signed-off-by: shaoyunl <shaoyun.liu@amd.com>
Этот коммит содержится в:
shaoyunl
2019-07-18 18:52:56 -04:00
коммит произвёл Shaoyun Liu
родитель 4baeef356f
Коммит 395750264d
8 изменённых файлов: 57 добавлений и 58 удалений
+2 -1
Просмотреть файл
@@ -31,6 +31,7 @@
#include "PM4Packet.hpp"
#include "KFDTestUtil.hpp"
#include "KFDTestUtilQueue.hpp"
#include "KFDBaseComponentTest.hpp"
#define MB_PER_SEC(size, time) ((((size) * 1ULL) >> 20) * 1000ULL * 1000ULL * 1000ULL / (time))
@@ -355,7 +356,7 @@ void sdma_multicopy(std::vector<SDMACopyParams> &array, int mashup, TSPattern ts
for (i = 0; i < array.size(); i++) {
sharedPacket packet(new
SDMACopyDataPacket(array[i].dst, array[i].src, array[i].size));
SDMACopyDataPacket(g_baseTest->GetFamilyIdFromNodeId(array[i].node), array[i].dst, array[i].src, array[i].size));
packetList.push_back(packet);
/* We put the real queue_id in local handle[] to reduce some assignment.*/