Review Board 2.0.15


MOESI_hammer: cache flush support: Fix the deadlock issue, and Clean up the changed files

Review Request #554 - Created March 8, 2011 and discarded

Information
Somayeh Sardashti
gem5
default
Reviewers
Default
beckmann
MOESI_hammer: cache flush support: Fix the deadlock issue, and clean up the changed files

In this version, I have redesigned the cache flushing mechanism for the case that 
the line is already in exclusive state in the cache. I think this implementation solves the 
reported deadlock issue.

I have also applied Brad's comments.
This implementation passes 1,000,000 ruby test cases, and is under test for 10,000,000 cases (with random_seed activated).