diff --git a/src/main/scala/coupledL2/tl2chi/MainPipe.scala b/src/main/scala/coupledL2/tl2chi/MainPipe.scala index 9773b9851..0a6811aa8 100644 --- a/src/main/scala/coupledL2/tl2chi/MainPipe.scala +++ b/src/main/scala/coupledL2/tl2chi/MainPipe.scala @@ -216,8 +216,7 @@ class MainPipe(implicit p: Parameters) extends TL2CHIL2Module with HasCHIOpcodes val tagError_s3 = io.dirResp_s3.error || meta_s3.tagErr val dataError_s3 = meta_s3.dataErr - val l2TagError_s3 = io.dirResp_s3.error - val l2Error_s3 = io.dirResp_s3.error || mshr_req_s3 + val l2Error_s3 = io.dirResp_s3.error val mshr_refill_s3 = mshr_accessackdata_s3 || mshr_hintack_s3 || mshr_grant_s3 // needs refill to L2 DS val replResp_valid_s3 = io.replResp.valid @@ -547,7 +546,7 @@ class MainPipe(implicit p: Parameters) extends TL2CHIL2Module with HasCHIOpcodes val metaW_s3_a = MetaEntry( dirty = meta_s3.dirty, state = Mux(req_needT_s3 || sink_resp_s3_a_promoteT, TRUNK, meta_s3.state), - clients = Fill(clientBits, Mux(l2TagError_s3, false.B, true.B)), + clients = Fill(clientBits, Mux(l2Error_s3, false.B, true.B)), alias = Some(metaW_s3_a_alias), accessed = true.B, tagErr = meta_s3.tagErr,