summaryrefslogtreecommitdiff
path: root/src/mem/bridge.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem/bridge.cc')
-rw-r--r--src/mem/bridge.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mem/bridge.cc b/src/mem/bridge.cc
index 085c97b53..b26da57e3 100644
--- a/src/mem/bridge.cc
+++ b/src/mem/bridge.cc
@@ -242,9 +242,8 @@ Bridge::BridgeSlavePort::schedTimingResp(PacketPtr pkt, Tick when)
pkt->setDest(req_state->origSrc);
delete req_state;
- // the bridge assumes that at least one crossbar has set the
- // destination field of the packet
- assert(pkt->isDestValid());
+ // the bridge sets the destination irrespective of it is valid or
+ // not, as it is checked in the crossbar
DPRINTF(Bridge, "response, new dest %d\n", pkt->getDest());
// If we're about to put this packet at the head of the queue, we