SWDEV-475884: Fixing hang issue on iree, fixing bitshift on codeobj markers

Change-Id: I046312cbfa82742c7388f64b87b95a9d671b9d3d
This commit is contained in:
Giovanni LB
2024-07-25 18:30:21 -03:00
parent 70268ccc9f
commit 95dae41625
2 changed files with 32 additions and 30 deletions
+1 -4
View File
@@ -71,11 +71,8 @@ void AttTracer::InsertLoadMarker(
bool bFromStart
) {
this->InsertMarker(transformed_packets, agent, codeobj.mem_size, ATT_MARKER_SIZE_CHANNEL);
// TODO: Add this channel
auto sizehi = static_cast<hsa_ven_amd_aqlprofile_att_marker_channel_t>(4);
// Need to send mem_hi
this->InsertMarker(transformed_packets, agent, codeobj.mem_size, sizehi);
this->InsertMarker(transformed_packets, agent, codeobj.mem_size>>32, sizehi);
uint64_t addr = codeobj.base_address;
this->InsertMarker(transformed_packets, agent, addr & ((1ul << 32)-1), ATT_MARKER_LO_CHANNEL);