diff options
author | Andreas Hansson <andreas.hansson@arm.com> | 2016-05-26 11:56:24 +0100 |
---|---|---|
committer | Andreas Hansson <andreas.hansson@arm.com> | 2016-05-26 11:56:24 +0100 |
commit | 4ff4f9c531feb99561105117b6ceeb4eb85d7829 (patch) | |
tree | cdadadcd30703a64cca43c4eff5361a47c7efe80 /src/base/bitunion.hh | |
parent | 90de9be2effedc706ac45a84dec18cc328d07e64 (diff) | |
download | gem5-4ff4f9c531feb99561105117b6ceeb4eb85d7829.tar.xz |
mem: Do not set cacheResponding on MSHR snoop if not responding
This patch changes the flow control for HSHR::handleSnoop to ensure
that we only set cacheResponding on the snoop packet if we are
actually responding. This avoids situations where a responder is
stalling indefinitely on a response that never arrives.
Change-Id: I691dd01755b614b30203581aa74fc743b350eacc
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Diffstat (limited to 'src/base/bitunion.hh')
0 files changed, 0 insertions, 0 deletions