Add code to support packet capture and replay in the Thunk

This feature only support dgpu for now.

Change-Id: Ic766ec06892c955dd605ecc335a776335edc0df2
Signed-off-by: Gang Ba <gaba@amd.com>
Cette révision appartient à :
Gang Ba
2018-10-16 14:26:42 -04:00
révisé par Oak Zeng
Parent c1994e28f0
révision c54c1dbdcb
5 fichiers modifiés avec 73 ajouts et 37 suppressions
+1 -1
Voir le fichier
@@ -360,7 +360,7 @@ hsaKmtAllocMemory(
HSAuint32 PreferredNode, //IN
HSAuint64 SizeInBytes, //IN (multiple of page size)
HsaMemFlags MemFlags, //IN
void** MemoryAddress //OUT (page-aligned)
void** MemoryAddress //IN/OUT (page-aligned)
);
/**
+2 -1
Voir le fichier
@@ -518,7 +518,8 @@ typedef struct _HsaMemFlags
unsigned int AQLQueueMemory: 1; // default = 0; If 1: The caller indicates that the memory will be used as AQL queue memory.
// The KFD will ensure that the memory returned is allocated in the optimal memory location
// and optimal alignment requirements
unsigned int Reserved : 17;
unsigned int FixedAddress : 1; // Allocate memory at specified virtual address. Fail if address is not free.
unsigned int Reserved : 16;
} ui32;
HSAuint32 Value;