summaryrefslogtreecommitdiff
path: root/src/mem/cache/base_cache.hh
diff options
context:
space:
mode:
authorRon Dreslinski <rdreslin@umich.edu>2006-10-07 12:02:59 -0400
committerRon Dreslinski <rdreslin@umich.edu>2006-10-07 12:02:59 -0400
commitdf3014a7262c6f1311217eeeff31017f5d46f216 (patch)
tree8f29e1c9b736fa62325838cc716e038c7c74389c /src/mem/cache/base_cache.hh
parent2c336f0a1f7d0ae06f653a8c26c5de58b98cd855 (diff)
downloadgem5-df3014a7262c6f1311217eeeff31017f5d46f216.tar.xz
Add mechanism for caches to handle failure of the fast path on responses.
For now, responses have priority over requests (may want to revist this). src/mem/cache/base_cache.cc: src/mem/cache/base_cache.hh: Add mechanism for caches to handle failure of the fast path on responses. --HG-- extra : convert_revision : 01524c727d1bb300cc21bdc989eb862ec8bf0b7a
Diffstat (limited to 'src/mem/cache/base_cache.hh')
-rw-r--r--src/mem/cache/base_cache.hh2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mem/cache/base_cache.hh b/src/mem/cache/base_cache.hh
index 7c16398aa..c69fb7fd5 100644
--- a/src/mem/cache/base_cache.hh
+++ b/src/mem/cache/base_cache.hh
@@ -110,6 +110,8 @@ class BaseCache : public MemObject
bool mustSendRetry;
bool isCpuSide;
+
+ std::list<Packet *> drainList;
};
struct CacheEvent : public Event