Review Board 2.0.15


Ruby: clean MOESI CMP directory protocol

Review Request #490 - Created Feb. 17, 2011 and submitted - Latest diff uploaded

Information
Nilay Vaish
gem5
default
Reviewers
Default
Ruby: clean MOESI CMP directory protocol
The L1 cache controller file contains references to foo and goo queues, which
are not in use at all. These have been removed. In certain actions, while
creating an outgoing message, the machine type was not being set. This
results in a segmentation fault when trace is collected. Joseph Pusudesris
provided his patch for fixing this issue.
Some very mild testing has been done using m5.debug and ruby random tester. The
trace flag was set to Ruby.