Minor fix plus new assertion to catch similar bugs.
authorSteve Reinhardt <stever@eecs.umich.edu>
Sat, 23 Jun 2007 20:24:33 +0000 (13:24 -0700)
committerSteve Reinhardt <stever@eecs.umich.edu>
Sat, 23 Jun 2007 20:24:33 +0000 (13:24 -0700)
commit57ff2604e59647c6afe988767186f13c80c1aa16
treed1d91122e51d7971bba139c0b68d24d18853cd8d
parented1db23b414a372a012d406d5a684775f00baa11
Minor fix plus new assertion to catch similar bugs.

src/cpu/memtest/memtest.cc:
    Need to set packet source field so that response from cache
    doesn't run into assertion failure when copying source to dest.
src/mem/packet.hh:
    Copy source field when copying packets.
    Assert that source is valid before copying it to dest
    when turning packets around.

--HG--
extra : convert_revision : 09e3cfda424aa89fe170e21e955b295746832bf8
src/cpu/memtest/memtest.cc
src/mem/packet.hh