1
0

fix lockup from back to back releases with data

This commit is contained in:
Howard Mao
2016-07-20 18:23:27 -07:00
parent fa8317fec1
commit 86e31be820
4 changed files with 29 additions and 6 deletions

View File

@ -160,7 +160,8 @@ class BufferedBroadcastAcquireTracker(trackerId: Int)(implicit p: Parameters)
!all_pending_done &&
!io.outer.grant.fire() &&
!io.inner.grant.fire() &&
!vol_ignt_counter.pending
!vol_ignt_counter.pending &&
!blockInnerRelease()
innerRelease(block_vol_ignt = vol_ognt_counter.pending)