mem-ruby: Use check_on_cache_probe on MI
authorPouya Fotouhi <Pouya.Fotouhi@amd.com>
Thu, 8 Aug 2019 00:48:49 +0000 (19:48 -0500)
committerPouya Fotouhi <pfotouhi@ucdavis.edu>
Tue, 13 Aug 2019 00:52:27 +0000 (00:52 +0000)
commit444a49d11080d52568ce9fe6b34039bb7db639c2
treeeb776bd6b4ef549c3f253fa9aa1d058a3c7ba33c
parentdef0a4c6fdefd9458bc15ccf7c36efdd79204821
mem-ruby: Use check_on_cache_probe on MI

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

Change-Id: I276822e987e52f7682ff30f55880f295b6af023d
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/19888
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
src/mem/protocol/MI_example-cache.sm