mem-ruby: add function to check for stalled msgs of addr
authorTuan Ta <tuan.ta@amd.com>
Mon, 30 Apr 2018 19:42:47 +0000 (15:42 -0400)
committerAnthony Gutierrez <anthony.gutierrez@amd.com>
Thu, 28 May 2020 23:07:08 +0000 (23:07 +0000)
commite071f60011759d75e02e177e2ae9c4025c304b91
treef893c024a2ebb87a19257ef5d3dd61f01932657b
parent524c22041d128eff899bc7d5d535dcffdc55e980
mem-ruby: add function to check for stalled msgs of addr

This patch allows a cache controller to check if there
is any stalled message of a specific address in the
stall_map of an input message buffer.

Change-Id: Id2f9bb98a9201a562f2a8cc371e9bb896ac836af
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/28133
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Reviewed-by: Matt Sinclair <mattdsinclair@gmail.com>
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/mem/ruby/network/MessageBuffer.cc
src/mem/ruby/network/MessageBuffer.hh
src/mem/ruby/protocol/RubySlicc_Types.sm