From: Tiago Muck Date: Fri, 3 May 2019 00:07:23 +0000 (-0500) Subject: mem-ruby: Missing transition in MOESI_CMP_directory X-Git-Tag: v20.1.0.0~659 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b85235b5da886ca617c0ac7397b66fa8d5c1c773;p=gem5.git mem-ruby: Missing transition in MOESI_CMP_directory Change-Id: I3aa9cd0230c141128ef5bddc728775b1ea6bbe14 Signed-off-by: Tiago Mück Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/21925 Reviewed-by: Jason Lowe-Power Reviewed-by: Pouya Fotouhi Maintainer: Jason Lowe-Power Tested-by: kokoro --- diff --git a/src/mem/ruby/protocol/MOESI_CMP_directory-dir.sm b/src/mem/ruby/protocol/MOESI_CMP_directory-dir.sm index 70035e2d9..64d67be56 100644 --- a/src/mem/ruby/protocol/MOESI_CMP_directory-dir.sm +++ b/src/mem/ruby/protocol/MOESI_CMP_directory-dir.sm @@ -695,7 +695,7 @@ machine(MachineType:Directory, "Directory protocol") i_popIncomingRequestQueue; } - transition({I, S}, PUTO) { + transition({I, S}, {PUTO, PUTO_SHARERS}) { b_sendWriteBackNack; i_popIncomingRequestQueue; }