diff options
author | Andreas Sandberg <andreas.sandberg@arm.com> | 2015-11-06 03:26:09 -0500 |
---|---|---|
committer | Andreas Sandberg <andreas.sandberg@arm.com> | 2015-11-06 03:26:09 -0500 |
commit | 3747e178ed11ef0d73a50443bc9dc5498a91b1c9 (patch) | |
tree | 31bf648b6d100d7db1589d5014d8d2cd58922f21 /src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.py | |
parent | 6433a1074980b9a236eb7cef993ee3de5d684037 (diff) | |
download | gem5-3747e178ed11ef0d73a50443bc9dc5498a91b1c9.tar.xz |
mem: Check the XBar's port queues on functional snoops
The CoherentXBar currently doesn't check its queued slave ports when
receiving a functional snoop. This caused data corruption in cases
when a modified cache lines is forwarded between two caches.
Add the required functional calls into the queued slave ports.
Diffstat (limited to 'src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.py')
0 files changed, 0 insertions, 0 deletions