gem5/src
mlebeane 96905971f2 dev: Add 'simLength' parameter in EthPacketData
Currently, all the network devices create a 16K buffer for the 'data' field
in EthPacketData, and use 'length' to keep track of the size of the packet
in the buffer.  This patch introduces the 'simLength' parameter to
EthPacketData, which is used to hold the effective length of the packet used
for all timing calulations in the simulator.  Serialization is performed using
only the useful data in the packet ('length') and not necessarily the entire
original buffer.
2016-10-26 22:48:33 -04:00
..
arch gpu-compute: support in-order data delivery in GM pipe 2016-10-26 22:48:28 -04:00
base stats: Add more information to uninitialized error 2016-10-14 09:02:03 -05:00
cpu cpu, arm: Distinguish Float* and SimdFloat*, create FloatMem* opClass 2016-10-15 14:58:45 -05:00
dev dev: Add 'simLength' parameter in EthPacketData 2016-10-26 22:48:33 -04:00
doc sim: Adding support for power models 2016-06-06 17:16:44 +01:00
doxygen MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
gpu-compute gpu-compute: support in-order data delivery in GM pipe 2016-10-26 22:48:28 -04:00
kern kern, arm: Dump dmesg on kernel panic/oops 2016-06-20 14:39:49 +01:00
mem ruby: make a RequestDesc class instead of std::pair 2016-10-26 22:46:58 -04:00
proto cpu: Support virtual addr in elastic traces 2015-12-07 16:42:16 -06:00
python base: eliminate ipython warning 2016-09-15 18:21:38 +01:00
sim syscall: read() should not write anything if reading EOF. 2016-10-15 15:06:24 -05:00
unittest style: remove trailing whitespace 2016-02-06 17:21:18 -08:00
Doxyfile Doxygen: Update the version of the Doxyfile 2012-10-11 06:38:42 -04:00
SConscript scons: Track swig packages when loading embedded swig code 2016-06-28 03:50:00 -04:00