Fix bug with timing snoop upcalls to MemTest object.
--HG-- extra : convert_revision : 1940a5d231b4f856cf69578f68ea98435824dbd8
This commit is contained in:
@@ -57,7 +57,13 @@ int TESTER_ALLOCATOR=0;
|
||||
bool
|
||||
MemTest::CpuPort::recvTiming(PacketPtr pkt)
|
||||
{
|
||||
memtest->completeRequest(pkt);
|
||||
if (pkt->isResponse()) {
|
||||
memtest->completeRequest(pkt);
|
||||
} else {
|
||||
// must be snoop upcall
|
||||
assert(pkt->isRequest());
|
||||
assert(pkt->getDest() == Packet::Broadcast);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user