Review Board 2.0.15


X86: Use the M5PanicFault fault in execute methods instead of calling panic.

Review Request #1052 - Created Feb. 18, 2012 and submitted - Latest diff uploaded

Information
Gabe Black
gem5
default
Reviewers
Default
Changeset 8848:d62d970395aa
---------------------------
X86: Use the M5PanicFault fault in execute methods instead of calling panic.

If an instruction is executed speculatively and hits a situation where it
wants to panic, it should return a fault instead. If the instruction was
misspeculated, the fault can be thrown away. If the instruction wasn't
misspeculated, the fault will be invoked and the panic will still happen.