Review Board 2.0.15


ARM: Adding a bogus fault that does nothing. This fault can used to flush the pipe,

Review Request #230 - Created Aug. 23, 2010 and submitted - Latest diff uploaded

Information
Ali Saidi
gem5
Reviewers
Default
ARM: Adding a bogus fault that does nothing. This fault can used to flush the pipe,
not including the faulting instruction.

The particular case I needed this was for a self-modifying code. It needed to
drain the store queue and force the following instruction to refetch from
icache. DCCMVAC cp15 mcr instruction is modified to raise this fault.