Review Board 2.0.15


O3: Fix issue w/wbOutstading being decremented multiple times on blocked cache.

Review Request #696 - Created May 16, 2011 and submitted

Information
Ali Saidi
gem5
Reviewers
Default
ali, gblack, nate, stever
O3: Fix issue w/wbOutstading being decremented multiple times on blocked cache.

If a split load fails on a blocked cache wbOutstanding can be decremented
twice if the first part of the split load succeeds and the second part fails.
Condition the decrementing on not having completed the first part of the load.

   
Ship it!
Posted (May 19, 2011, 5:12 p.m.)
Looks ok, but boy is that read() function in the LSQ getting unwieldy.