Review Board 2.0.15


cache: coherence protocol enhancements & bug fixes

Review Request #235 - Created Aug. 27, 2010 and submitted - Latest diff uploaded

Information
Steve Reinhardt
gem5
Reviewers
Default
cache: coherence protocol enhancements & bug fixes
Allow lower-level caches (e.g., L2 or L3) to pass exclusive
copies to higher levels (e.g., L1).  This eliminates a lot
of unnecessary upgrade transactions on read-write sequences
to non-shared data.

Also some cleanup of MSHR coherence handling and multiple
bug fixes.