From 228fd3e43fb2f0189a4dec62874a2991fcd40266 Mon Sep 17 00:00:00 2001 From: mysoreanoop Date: Sat, 11 Nov 2023 23:10:07 +0100 Subject: [PATCH] missing transitions --- src/mem/ruby/protocol/MOESI_AMD_Base-dir.sm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mem/ruby/protocol/MOESI_AMD_Base-dir.sm b/src/mem/ruby/protocol/MOESI_AMD_Base-dir.sm index 140bdab6e4..e7b6f2682e 100644 --- a/src/mem/ruby/protocol/MOESI_AMD_Base-dir.sm +++ b/src/mem/ruby/protocol/MOESI_AMD_Base-dir.sm @@ -1524,7 +1524,7 @@ machine(MachineType:Directory, "AMD Baseline protocol") } // there is now a new possibility of core unblocking before all probes/memory is read - transition({BM_M, BM_PM, BM_Pm, BS_M, BS_PM, BS_Pm}, CoreUnblock) { + transition({BM_M, BM_PM, BM_Pm, BS_M, BS_PM, BS_Pm, B_M, B_PM, B_Pm}, CoreUnblock) { z_stall; }