-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/3731/
-----------------------------------------------------------

Review request for Default.


Repository: gem5


Description
-------

Changeset 11715:da7b91608896
---------------------------
mem: Always use InvalidateReq to service WriteLineReq misses

Previously, a WriteLineReq that missed in a cache would send out an
InvalidateReq if the block lookup failed or an UpgradeReq if the
block lookup succeeded but the block had sharers. This changes ensures
that a WriteLineReq always sends an InvalidateReq to invalidate all
copies of the block and satisfy the WriteLineReq.

Change-Id: I207ff5b267663abf02bc0b08aeadde69ad81be61
Reviewed-by: Andreas Hansson <[email protected]>


Diffs
-----

  src/mem/cache/cache.cc 1d085f66c4ca 

Diff: http://reviews.gem5.org/r/3731/diff/


Testing
-------


Thanks,

Nikos Nikoleris

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to