gem5/src
Andreas Hansson 9947923c60 mem: Ensure trace captures packet fields before forwarding
This patch fixes a bug in the CommMonitor caused by the packet being
modified before it is captured in the trace. By recording the fields
before passing the packet on, and then putting these values in the
trace we ensure that even if the packet is modified the trace captures
what the CommMonitor saw.
2013-02-19 05:56:05 -05:00
..
arch loader: add a flattened device tree blob (dtb) object 2013-02-15 18:48:59 -05:00
base loader: add a flattened device tree blob (dtb) object 2013-02-15 18:48:59 -05:00
cpu cpu: Document exec trace flags 2013-02-15 17:40:10 -05:00
dev dev: Use the correct return type for disk offsets 2013-02-15 17:40:10 -05:00
doc MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
doxygen MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
kern base: Encapsulate the underlying fields in AddrRange 2013-01-07 13:05:38 -05:00
mem mem: Ensure trace captures packet fields before forwarding 2013-02-19 05:56:05 -05:00
proto scons: Address clang 3.2 compilation error 2013-01-14 10:23:56 -05:00
python base: Add warn() and inform() to m5.utils for use from python 2013-02-15 17:40:10 -05:00
sim sim: Add a system-global option to bypass caches 2013-02-15 17:40:09 -05:00
unittest AddrRange: Transition from Range<T> to AddrRange 2012-09-19 06:15:44 -04:00
Doxyfile Doxygen: Update the version of the Doxyfile 2012-10-11 06:38:42 -04:00
SConscript scons: Remove stale compiler options 2013-01-07 13:05:39 -05:00