From 19059bf0ebc0e3e2f2c6bfb746ff19a04208e6dd Mon Sep 17 00:00:00 2001 From: Henry Cook Date: Wed, 18 Mar 2015 18:28:03 -0700 Subject: [PATCH] put data can be used for ignts --- uncore/src/main/scala/cache.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/uncore/src/main/scala/cache.scala b/uncore/src/main/scala/cache.scala index 85fedbbc..7257a699 100644 --- a/uncore/src/main/scala/cache.scala +++ b/uncore/src/main/scala/cache.scala @@ -638,7 +638,8 @@ class L2AcquireTracker(trackerId: Int, bankId: Int) extends L2XactTracker { pending_ignt_data := pending_ignt_data | addPendingBitInternal(io.data.resp) | addPendingBitWhenHasData(io.inner.release) | - addPendingBitWhenHasData(io.outer.grant) + addPendingBitWhenHasData(io.outer.grant) | + addPendingBitWhenHasData(io.inner.acquire) val ignt_q = Module(new Queue(new L2SecondaryMissInfo, nSecondaryMisses))(innerTLParams) val (ignt_data_idx, ignt_data_done) = connectOutgoingDataBeatCounter(io.inner.grant, ignt_q.io.deq.bits.addr_beat) ignt_q.io.enq.valid := Bool(false)