Huang Jiasen has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/54364 )
Change subject: mem-cache: Clear prefetch bit for CleanEvict before
propagating to downstream caches
......................................................................
mem-cache: Clear prefetch bit for CleanEvict before propagating to
downstream caches
Change-Id: Iab56b9266eb64baf972b160774aca0823faea458
---
M src/mem/cache/base.cc
1 file changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/mem/cache/base.cc b/src/mem/cache/base.cc
index dc21151..69c01cb 100644
--- a/src/mem/cache/base.cc
+++ b/src/mem/cache/base.cc
@@ -1310,6 +1310,11 @@
// propagating further down the hierarchy. Returning true will
// treat the CleanEvict like a satisfied write request and
delete
// it.
+
+ if (blk->wasPrefetched()) {
+ blk->clearPrefetched();
+ }
+
return true;
}
// We didn't find the block here, propagate the CleanEvict further
--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/54364
To unsubscribe, or for help writing mail filters, visit
https://gem5-review.googlesource.com/settings
Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: Iab56b9266eb64baf972b160774aca0823faea458
Gerrit-Change-Number: 54364
Gerrit-PatchSet: 1
Gerrit-Owner: Huang Jiasen <[email protected]>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s