Revert "mem-ruby: bug fix for Finish_CopyBack_Stale"
This reverts commit f7cf47bc31.
Reason for revert: introduces an issue when handling a stale WriteBack
Change-Id: I4bd370911cb003c0c99e5fd14866b8c98afa80e2
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/63412
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
This commit is contained in:
@@ -900,7 +900,7 @@ action(Finish_CopyBack_Stale, desc="") {
|
||||
// if it was the last known sharer and we don't have the data do the same
|
||||
// the Initiate_Evict
|
||||
if ((is_HN == false) && (tbe.dir_sharers.count() == 0) &&
|
||||
(tbe.dataValid == false)) {
|
||||
tbe.dir_sharers.isElement(tbe.requestor) && (tbe.dataValid == false)) {
|
||||
tbe.actions.push(Event:SendEvict);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user