From 099cb037e83d1e7bb47ec0e8eaf649a63f889d38 Mon Sep 17 00:00:00 2001 From: Nikos Nikoleris Date: Tue, 7 Feb 2017 11:35:48 +0000 Subject: cpu: Add support for CMOs in the cpu models Cache maintenance operations go through the write channel of the cpu. This changes makes sure that the cpu does not try to fill in the packet with data. Change-Id: Ic83205bb1cda7967636d88f15adcb475eb38d158 Reviewed-by: Stephan Diestelhorst Reviewed-on: https://gem5-review.googlesource.com/5055 Maintainer: Andreas Sandberg Reviewed-by: Jason Lowe-Power --- src/mem/request.hh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/mem/request.hh') diff --git a/src/mem/request.hh b/src/mem/request.hh index 258693547..5cb08ca39 100644 --- a/src/mem/request.hh +++ b/src/mem/request.hh @@ -202,6 +202,8 @@ class Request */ STICKY_FLAGS = INST_FETCH }; + static const FlagsType STORE_NO_DATA = CACHE_BLOCK_ZERO | + CLEAN | INVALIDATE; /** Master Ids that are statically allocated * @{*/ -- cgit v1.2.3