summaryrefslogtreecommitdiff
path: root/src/mem/packet.cc
diff options
context:
space:
mode:
authorRon Dreslinski <rdreslin@umich.edu>2006-11-10 22:45:50 -0500
committerRon Dreslinski <rdreslin@umich.edu>2006-11-10 22:45:50 -0500
commitf876bc2bf0e04b888c2748c0cabf8d11b31f41b7 (patch)
tree8dcd8a817d203442fdcbc332d7fed0d5ab8f8701 /src/mem/packet.cc
parent9a6e896d3bc904745f090aad1a6d40f04f5ac2ef (diff)
downloadgem5-f876bc2bf0e04b888c2748c0cabf8d11b31f41b7.tar.xz
More fixes for functional accesses. It now makes the writeback memory leak to crash all configs.
Working on that now. src/mem/cache/base_cache.cc: Keep a list of the responders so we can search them on functional accesses. src/mem/cache/base_cache.hh: Properly put things on a list for responses so we can search the list. Also, be sure to check the outgoing ports lists on a functional access (factor some common code out there) src/mem/cache/cache_impl.hh: Properly return when the first read hit on a functional access. Make sure to call to check the other ports list of packets before forwarding it out. --HG-- extra : convert_revision : 1d21cb55ff29c15716617efc48441329707c088a
Diffstat (limited to 'src/mem/packet.cc')
0 files changed, 0 insertions, 0 deletions