mem: Always use InvalidateReq to service WriteLineReq misses
Review Request #3731 - Created Nov. 18, 2016 and submitted
| Information | |
|---|---|
| Nikos Nikoleris | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
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 <andreas.hansson@arm.com>
