mem: Explicitly check MSHR snoops for cases not dealt with
[gem5.git] / src / mem / cache /
2015-12-28 Andreas Hanssonmem: Explicitly check MSHR snoops for cases not dealt...
2015-12-28 Andreas Hanssonmem: Remove unused cache squash functionality
2015-12-28 Andreas Hanssonmem: Avoid unecessary checks when creating HardPFReq...
2015-12-28 Andreas Hanssonmem: Do not use sender state to track forwarded snoops...
2015-12-28 Andreas Hanssonmem: Fix cache sender state handling and add clarification
2015-12-17 Andreas Hanssonmem: Fix memory allocation bug in deferred snoop handling
2015-11-16 Nilay VaishMerged changesets: 47e2adf7fb1a and b65d4e878ed2
2015-11-15 Andreas Sandbergarm: Add missing explicit overrides for classic caches
2015-11-06 Andreas Hanssonmem: Add an option to perform clean writebacks from...
2015-11-06 Andreas Hanssonmem: Add cache clusivity
2015-11-06 Ali Jafrimem: Enforce insertion order on the cache response...
2015-11-06 Andreas Hanssonmem: Do not treat CleanEvict as a write operation
2015-11-06 Andreas Hanssonmem: Unify delayed packet deletion
2015-11-06 Andreas Hanssonmisc: Appease clang static analyzer
2015-10-29 Andreas Hanssonmem: Clarify cache MSHR handling on fill
2015-10-12 Andreas Hanssonmisc: Add explicit overrides and fix other clang >...
2015-10-12 Andreas Hanssonmisc: Remove redundant compiler-specific defines
2015-09-25 Andreas Hanssonmem: Add check for block status on WriteLineReq fill
2015-09-25 Andreas Hanssonmem: Fix WriteLineReq fill behaviour
2015-09-25 Ali Jafrimem: Add snoops for CleanEvicts and Writebacks in atomi...
2015-09-25 Andreas Hanssonmem: Make the coherent crossbar account for timing...
2015-09-04 Andreas Hanssonmem: Avoid setting markPending if not needed
2015-09-04 Andreas Hanssonmem: Tidy up CacheSet
2015-09-04 Andreas Hanssonmem: Tidy up the snoop state-transition logic
2015-08-21 Andreas Hanssonarm, mem: Remove unused CLEAR_LL request flag
2015-08-21 Andreas Hanssonmem: Remove unused cache squash functionality
2015-08-21 Andreas Hanssonmem: Add explicit Cache subclass and make BaseCache...
2015-08-21 Andreas Hanssonmem: Move cache_impl.hh to cache.cc
2015-08-07 Andreas Sandbergbase: Declare a type for context IDs
2015-07-30 Andreas Hanssonmem: Add missing clean eviction on uncacheable access
2015-07-30 Andreas Hanssonmem: Remove unused RequestCause in cache
2015-07-30 David Guillen-Fandosmem: Make caches way aware
2015-07-30 Andreas Hanssonmem: Transition away from isSupplyExclusive for writebacks
2015-07-30 Andreas Hanssonmem: Tidy up CacheBlk class
2015-07-13 Andreas Hanssonmem: Fix (ab)use of emplace to avoid temporary object...
2015-07-07 Andreas Sandbergsim: Refactor and simplify the drain API
2015-07-07 Andreas Sandbergsim: Decouple draining from the SimObject hierarchy
2015-07-07 Andreas Sandbergsim: Make the drain state a global typed enum
2015-07-07 Andreas Sandbergsim: Refactor the serialization base class
2015-07-03 Andreas Hanssonmem: Delay responses in the crossbar before forwarding
2015-07-03 Andreas Hanssonmem: Remove redundant is_top_level cache parameter
2015-07-03 Andreas Hanssonmem: Split WriteInvalidateReq into write and invalidate
2015-07-03 Andreas Hanssonmem: Add ReadCleanReq and ReadSharedReq packets
2015-07-03 Andreas Hanssonmem: Allow read-only caches and check compliance
2015-07-03 Ali Jafrimem: Add clean evicts to improve snoop filter tracking
2015-06-09 Andreas Hanssonmem: Fix snoop packet data allocation bug
2015-03-17 Stephan Diestelhorstmem: Create a request copy for deferred snoops
2015-05-05 Andreas Hanssonmem: Snoop into caches on uncacheable accesses
2015-05-05 Andreas Hanssonmem: Pass shared downstream through caches
2015-05-05 Ali Jafrimem: Add forward snoop check for HardPFReqs
2015-05-05 Andreas Hanssonmem: Add missing stats update for uncacheable MSHRs
2015-05-05 Andreas Hanssonmem: Tidy up BaseCache parameters
2015-05-05 David Guillenmem: Remove templates in cache model
2015-03-27 Stephan Diestelhorstmem: Support any number of master-IDs in stride prefetcher
2015-03-27 Andreas Hanssonmem: Allocate cache writebacks before new MSHRs
2015-03-27 Andreas Hanssonmem: Cleanup flow for uncacheable accesses
2015-03-27 Andreas Hanssonmem: Ignore uncacheable MSHRs when finding matches
2015-03-27 Andreas Hanssonmem: Remove redundant allocateUncachedReadBuffer in...
2015-03-27 Andreas Hanssonmem: Modernise MSHR iterators to C++11
2015-03-27 Andreas Hanssonmem: Align all MSHR entries to block boundaries
2015-03-27 Ali Jafrimem: Rename PREFETCH_SNOOP_SQUASH flag to BLOCK_CACHED
2015-03-19 Andreas Hanssonmem: Use emplace front/back for deferred packets
2015-02-11 Steve Reinhardtmem: remove redundant test in in Cache::recvTimingResp()
2015-02-11 Steve Reinhardtmem: add local var in Cache::recvTimingResp()
2015-03-14 Steve Reinhardtmem: clean up write buffer check in Cache::handleSnoop()
2015-03-02 Andreas Hanssonmem: Unify all cache DPRINTF address formatting
2015-03-02 Andreas Hanssonmem: Fix cache MSHR conflict determination
2015-03-02 Stephan Diestelhorstmem: Add option to force in-order insertion in PacketQueue
2015-03-02 Marco Balbonimem: Downstream components consumes new crossbar delays
2015-03-02 Andreas Hanssonmem: Tidy up the cache debug messages
2015-03-02 Andreas Hanssonmem: Split port retry for all different packet classes
2015-03-02 Ali Jafrimem: Fix prefetchSquash + memInhibitAsserted bug
2015-02-11 Marco Balbonimem: Clarification of packet crossbar timings
2015-02-11 Marco Balbonimem: Clarify usage of latency in the cache
2015-02-03 Andreas Hanssonmem: Clarify express snoop behaviour
2015-02-03 Andreas Hanssonmem: Clarify cache behaviour for pending dirty responses
2015-01-22 Andreas Hanssonmem: Remove Packet source from ForwardResponseRecord
2015-01-20 Andreas Hanssonmem: Fix bug in cache request retry mechanism
2014-12-23 Mitch Hayengamem: Change prefetcher to use random_mt
2014-12-23 Curtis Dunhammem: Hide WriteInvalidate requests from prefetchers
2014-12-23 Mitch Hayengamem: Fix event scheduling issue for prefetches
2014-12-23 Mitch Hayengamem: Fix bug relating to writebacks and prefetches
2014-12-23 Mitch Hayengamem: Rework the structuring of the prefetchers
2014-12-23 Mitch Hayengamem: Add parameter to reserve MSHR entries for demand...
2014-12-02 Curtis Dunhammem: Support WriteInvalidate (again)
2014-12-02 Curtis Dunhammem: Remove WriteInvalidate support
2014-12-02 Andreas Hanssonmem: Clean up packet data allocation
2014-12-02 Andreas Hanssonmem: Cleanup Packet::checkFunctional and hasData usage
2014-12-02 Andreas Hanssonmem: Make the requests carried by packets const
2014-12-02 Andreas Hanssonmem: Add checks and explanation for assertMemInhibit...
2014-12-02 Andreas Hanssonmem: Remove redundant Packet::allocate calls
2014-12-02 Andreas Hanssonmem: Add const getters for write packet data
2014-10-30 Ali Saidiautomated merge
2014-10-30 Ali Saidiarm, mem: Fix drain bug and provide drain prints for...
2014-10-21 Curtis Dunhammem: don't inhibit WriteInv's or defer snoops on their...
2014-10-30 Curtis Dunhammem: have WriteInvalidate obsolete MSHRs
2014-10-16 Andreas Hanssonmem: Dynamically determine page bytes in memory components
2014-10-09 Andreas Hanssonmem: Add packet sanity checks to cache and MSHRs
2014-09-27 Andreas Hanssonmisc: Fix a bunch of minor issues identified by static...
2014-09-20 Andreas Hanssonmem: Rename Bus to XBar to better reflect its behaviour
next