280c280
< if (!pkt->memInhibitAsserted() && pkt->hasData()) {
---
> if (!pkt->cacheResponding() && pkt->hasData()) {
593,594c593,594
< // sink inhibited packets without further action
< if (pkt->memInhibitAsserted()) {
---
> // if a cache is responding, sink the packet without further action
> if (pkt->cacheResponding()) {