ruby: Fix MOESI_CMP_directory for new DMA status changes.
authorJavier Cano-Cano <javier.cano555@gmail.com>
Mon, 13 Mar 2017 15:38:18 +0000 (16:38 +0100)
committerJavier Cano-Cano <javier.cano555@gmail.com>
Wed, 5 Apr 2017 21:30:47 +0000 (21:30 +0000)
commit01bc2ea80d514abb5009869fc6b765208192906f
tree97cfd8c00b76d96d0ecfef9de8f0fd75749ef273
parenta8f1f9811c3fdb1cf59f6d37540ad40e4699561f
ruby: Fix MOESI_CMP_directory for new DMA status changes.

Multiple outstanding DMA requests introduced new DMA states that didn't
be considered into slicc code. This patch implements the missed DMA state
changes on MOESI_CMP_directory protocol.

Change-Id: I700d441d76556b7e77e0d507904af6ec6ba59cc2
Signed-off-by: Michael LeBeane <michael.lebeane@amd.com>
Reviewed-on: https://gem5-review.googlesource.com/2380
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Michael LeBeane <Michael.Lebeane@amd.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
src/mem/protocol/MOESI_CMP_directory-dma.sm