mem-ruby: Use check_on_cache_probe on MOESI
authorPouya Fotouhi <Pouya.Fotouhi@amd.com>
Thu, 8 Aug 2019 01:01:20 +0000 (20:01 -0500)
committerPouya Fotouhi <pfotouhi@ucdavis.edu>
Tue, 13 Aug 2019 00:51:54 +0000 (00:51 +0000)
commit4651f361935415c3785520ec213698483ab24975
tree0061d406bf1c133a0d1dc3861a0f7da6fd0288d2
parent1942b21713e49975d67c0d4145e2b1020e2d15ba
mem-ruby: Use check_on_cache_probe on MOESI

This change uses check_on_cache_probe statement to check if the cacheline
subject to eviction is locked in MOESI.

Change-Id: Ie650ccdc15bb41b4088e534975b662408aaccf24
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/19890
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
src/mem/protocol/MOESI_AMD_Base-CorePair.sm