mem-ruby: Add instSeqNum to atomic responses from GPU L2 caches

This commit adds instSeqNum to the atomic responses in
GPU_VIPER-TCC.sm. This will be useful when debugging issues related to
GPU atomic transactions

Change-Id: Ic05c8e1a1cb230abfca2759b51e5603304aadaa3
This commit is contained in:
Vishnu Ramadas
2024-06-11 20:35:03 -05:00
parent 943d1f1453
commit 42b9a9666e

View File

@@ -606,6 +606,7 @@ machine(MachineType:TCC, "TCC Cache")
out_msg.Destination.add(in_msg.Requestor);
out_msg.Sender := machineID;
out_msg.MessageSize := MessageSizeType:Response_Data;
out_msg.instSeqNum := in_msg.instSeqNum;
out_msg.DataBlk := cache_entry.DataBlk;
out_msg.isGLCSet := in_msg.isGLCSet;
out_msg.isSLCSet := in_msg.isSLCSet;