118c118,119
< DmaPort::DmaPort(MemObject *dev, System *s, Tick min_backoff, Tick max_backoff)
---
> DmaPort::DmaPort(MemObject *dev, System *s, Tick min_backoff, Tick max_backoff,
> bool recv_snoops)
122c123,124
< maxBackoffDelay(max_backoff), inRetry(false), backoffEvent(this)
---
> maxBackoffDelay(max_backoff), inRetry(false), recvSnoops(recv_snoops),
> snoopRangeSent(false), backoffEvent(this)
143a146,151
> if (recvSnoops) {
> if (pkt->isRequest()) {
> return true;
> }
> }
>