317c317
< if (pkt->cmd == MemCmd::ReadReq) {
---
> if (pkt->isRead()) {
320c320,321
< } else if (pkt->cmd == MemCmd::WriteReq) {
---
> pkt->makeAtomicResponse();
> } else if (pkt->isWrite()) {
322a324,328
> pkt->makeAtomicResponse();
> } else if (pkt->isPrint()) {
> Packet::PrintReqState *prs = dynamic_cast<Packet::PrintReqState*>(pkt->senderState);
> prs->printLabels();
> ccprintf(prs->os, "%s%#x\n", prs->curPrefix(), *hostAddr);
327,328d332
<
< pkt->makeAtomicResponse();
407a412,413
> pkt->pushLabel(memory->name());
>
413a420,421
>
> pkt->popLabel();