mem-ruby: Change request to response in MOESI_AMD_Base-dir.sm
authorSampad Mohapatra <sampad.mohapatra@gmail.com>
Mon, 31 Aug 2020 07:15:06 +0000 (03:15 -0400)
committerSampad Mohapatra <sampad.mohapatra@gmail.com>
Mon, 31 Aug 2020 22:54:31 +0000 (22:54 +0000)
The responseToDMA MessageBuffer in MOESI_AMD_Base-dir.sm
transmits both data and acks, but it's vnet_type is currently
set as request. This should be changed to response.

Signed-off-by: Sampad Mohapatra <sampad.mohapatra@gmail.com>
Change-Id: I0eb9e8fc8e25111849605a710a5150ce5fc3b83b
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/33755
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Reviewed-by: Srikant Bharadwaj <srikant.bharadwaj@amd.com>
Reviewed-by: Matt Sinclair <mattdsinclair@gmail.com>
Maintainer: Matt Sinclair <mattdsinclair@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/mem/ruby/protocol/MOESI_AMD_Base-dir.sm

index f1bc63711f2d56b41b1359dab72e059519143c8e..3e84ba6f9d7125da1a2d9937bf44cc2a6161b5c9 100644 (file)
@@ -44,7 +44,7 @@ machine(MachineType:Directory, "AMD Baseline protocol")
 
   // DMA
   MessageBuffer * requestFromDMA, network="From", virtual_network="1", vnet_type="request";
-  MessageBuffer * responseToDMA, network="To", virtual_network="3", vnet_type="request";
+  MessageBuffer * responseToDMA, network="To", virtual_network="3", vnet_type="response";
 
   // From the Cores
   MessageBuffer * requestFromCores, network="From", virtual_network="0", vnet_type="request";