cache: improve coherence handling of writebacks
authorSteve Reinhardt <steve.reinhardt@amd.com>
Wed, 22 Sep 2010 06:07:34 +0000 (23:07 -0700)
committerSteve Reinhardt <steve.reinhardt@amd.com>
Wed, 22 Sep 2010 06:07:34 +0000 (23:07 -0700)
commite9185363804489ce2b84d50fe77ed94f3a5f1e01
tree548ef8a00f15252294a626b728399e4358fc672c
parent0bd9cea34063e4da737af382bb4e3e598448499a
cache: improve coherence handling of writebacks
If we write back an exclusive copy, we now mark it
as such, so the cache receiving the writeback can
mark its copy as exclusive.  This avoids some
unnecessary upgrade requests when a cache later
tries to re-acquire exclusive access to the block.
src/mem/cache/cache_impl.hh
src/mem/packet.hh