gem5/src
Andrew Bardsley 1a45a8c5d3 cpu: Fix memory access in Minor not setting parent Request flags
This patch fixes cases where uncacheable/memory type flags are not set
correctly on a memory op which is split in the LSQ.  Without this
patch, request->request if freely used to check flags where the flags
should actually come from the accumulation of request fragment flags.

This patch also fixes a bug where an uncacheable access which passes
through tryToSendRequest more than once can increment
LSQ::numAccessesInMemorySystem more than once.
2014-09-12 10:22:49 -04:00
..
arch style: Fix line continuation, especially in debug messages 2014-09-12 10:22:47 -04:00
base misc: Fix a number of unitialised variables and members 2014-09-09 04:36:31 -04:00
cpu cpu: Fix memory access in Minor not setting parent Request flags 2014-09-12 10:22:49 -04:00
dev style: Fix line continuation, especially in debug messages 2014-09-12 10:22:47 -04:00
doc cpu: `Minor' in-order CPU model 2014-07-23 16:09:04 -05:00
doxygen MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
kern arch: Cleanup unused ISA traits constants 2014-09-03 07:42:21 -04:00
mem mem: Add accessor function for vaddr 2014-09-09 04:36:33 -04:00
proto mem: change the namespace Message to ProtoMessage 2014-09-01 16:55:46 -05:00
python config: Fix vectorparam command line parsing 2014-09-09 04:36:34 -04:00
sim style: Fix line continuation, especially in debug messages 2014-09-12 10:22:47 -04:00
unittest unittest: Fix build errors 2014-01-30 12:21:58 -06:00
Doxyfile Doxygen: Update the version of the Doxyfile 2012-10-11 06:38:42 -04:00
SConscript scons: Silence clang 3.4 warnings on Ubuntu 12.04 2014-08-13 06:57:28 -04:00