mem-ruby: fix missing txnId for prefetch requests (#734)
Internal prefetch message generation at AllocateTBE_PfRequest was missing the expected txnId value. Change-Id: I7d1ead24db947a15133f6ec45b27a47c70096682 Signed-off-by: Tiago Mück <tiago.muck@arm.com>
This commit is contained in:
@@ -236,6 +236,7 @@ action(AllocateTBE_PfRequest, desc="Allocate TBE for prefetch request") {
|
||||
assert(in_msg.Prefetch != PrefetchBit:No);
|
||||
out_msg.is_local_pf := true;
|
||||
out_msg.is_remote_pf := false;
|
||||
out_msg.txnId := max_outstanding_transactions;
|
||||
|
||||
if (in_msg.Type == RubyRequestType:LD) {
|
||||
out_msg.type := CHIRequestType:Load;
|
||||
|
||||
Reference in New Issue
Block a user