Review Board 2.0.15


mem: Replace check with panic where inhibited should not happen

Review Request #1797 - Created March 27, 2013 and submitted

Information
Andreas Hansson
gem5
default
Reviewers
Default
Changeset 9621:813a740147cc
---------------------------
mem: Replace check with panic where inhibited should not happen

This patch changes the SimpleTimingPort and RubyPort to panic on
inhibited requests as this should never happen in either of the
cases. The SimpleTimingPort is only used for the I/O devices PIO port
and the DMA devices config port and should thus never see an inhibited
request. Similarly, the SimpleTimingPort is also used for the
MessagePort in x86, and there should also not be any cases where the
port sees an inhibited request.
All regressions pass
Review request changed
Updated (April 22, 2013, 7:11 a.m.)

Status: Closed (submitted)