mem-ruby: Fix for Invalid transition in MOESI_CMP_directory
authoradarshpatil <adarshpatil123@gmail.com>
Wed, 27 May 2020 20:43:08 +0000 (21:43 +0100)
committerAdarsh Patil <adarshpatil123@gmail.com>
Fri, 29 May 2020 19:31:47 +0000 (19:31 +0000)
commit0a5ed3076a2022406a9bef7fa9677dc38c4155ca
treedafddb72ab07cd71b6d29b95f4c2fb2d78c24b89
parent5587dd94f0d21aebdc9b025979f09d3c2ed21c17
mem-ruby: Fix for Invalid transition in MOESI_CMP_directory

Send the correct sharer count from the memory directory to the requesting
L2 cache in data message reply.

Jira issue: https://gem5.atlassian.net/browse/GEM5-613

Change-Id: If76de630fd0001816e8836d9bf77961a94faaa7c
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/29552
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Reviewed-by: Pouya Fotouhi <pfotouhi@ucdavis.edu>
Reviewed-by: Tiago Mück <tiago.muck@arm.com>
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/mem/ruby/protocol/MOESI_CMP_directory-dir.sm