diff --git a/src/mem/ruby/protocol/chi/CHI-cache-transitions.sm b/src/mem/ruby/protocol/chi/CHI-cache-transitions.sm index d69d28e0c5..0d303fc162 100644 --- a/src/mem/ruby/protocol/chi/CHI-cache-transitions.sm +++ b/src/mem/ruby/protocol/chi/CHI-cache-transitions.sm @@ -685,7 +685,7 @@ transition(UD_T, {Global_Eviction, Local_Eviction, LocalHN_Eviction}, UD) { transition(BUSY_BLKD, {SnpCleanInvalid,SnpShared,SnpUnique,SnpSharedFwd,SnpUniqueFwd, - SnpNotSharedDirtyFwd, SnpOnce}) { + SnpOnce,SnpOnceFwd,SnpNotSharedDirtyFwd}) { StallSnoop; }