mem-ruby: add missing response for ReadOnce
When HNF snoops an RNF with SnpOnce to process ReadOnce request (e.g. DMA read request), the RNF can respond with SnpRespData_UC if the cache line is in UC. Thus, SnpRespData_UC was added to the transition events. Change-Id: Ife242e75feb9d2451eb99511e21833d9d190a6c3 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/58410 Maintainer: Jason Lowe-Power <power.jg@gmail.com> Reviewed-by: Tiago Muck <tiago.muck@arm.com> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
This commit is contained in:
@@ -1085,7 +1085,7 @@ transition({BUSY_BLKD,BUSY_INTR}, NCBWrData) {
|
||||
|
||||
transition(BUSY_BLKD,
|
||||
{SnpRespData_I_PD,SnpRespData_I,SnpRespData_SC_PD,
|
||||
SnpRespData_SC,SnpRespData_SD,SnpRespData_UD,
|
||||
SnpRespData_SC,SnpRespData_SD,SnpRespData_UC,SnpRespData_UD,
|
||||
SnpRespData_SC_Fwded_SC,SnpRespData_SC_Fwded_SD_PD,
|
||||
SnpRespData_SC_PD_Fwded_SC,SnpRespData_I_Fwded_SD_PD,
|
||||
SnpRespData_I_PD_Fwded_SC,SnpRespData_I_Fwded_SC}) {
|
||||
|
||||
Reference in New Issue
Block a user