From: Steve Reinhardt Date: Sun, 1 Jul 2007 01:03:17 +0000 (-0700) Subject: Don't propagate snoops across bridges. Wouldn't work anyway. X-Git-Tag: m5_2.0_beta4~195^2~50^2~18 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5e59739416bf195173f4b37ba9afb1cb8ae16566;p=gem5.git Don't propagate snoops across bridges. Wouldn't work anyway. --HG-- extra : convert_revision : af29fc7d0c134f5e89dd2e814c819151350fcb38 --- diff --git a/src/mem/bridge.cc b/src/mem/bridge.cc index 77178d518..92beb3d7e 100644 --- a/src/mem/bridge.cc +++ b/src/mem/bridge.cc @@ -360,6 +360,8 @@ Bridge::BridgePort::getDeviceAddressRanges(AddrRangeList &resp, bool &snoop) { otherPort->getPeerAddressRanges(resp, snoop); + // we don't allow snooping across bridges + snoop = false; } BEGIN_DECLARE_SIM_OBJECT_PARAMS(Bridge)