summaryrefslogtreecommitdiff
path: root/src/arch/generic
diff options
context:
space:
mode:
authorGiacomo Gabrielli <giacomo.gabrielli@arm.com>2019-10-02 15:43:47 +0100
committerGiacomo Gabrielli <giacomo.gabrielli@arm.com>2019-10-30 09:05:34 +0000
commiteef524d9ecf692875c899f112c4ddfdec03d7088 (patch)
tree90cc5019a469b7311ec7d11575e478a7755b7ef1 /src/arch/generic
parent94dfd6ac8289253386e6e20abc99761a0cbbe187 (diff)
downloadgem5-eef524d9ecf692875c899f112c4ddfdec03d7088.tar.xz
cpu-o3: Fix handling of some mem. order violations
This patch fixes the handling of memory order violations due to snoops targeting out-of-order loads: the re-execution triggered in these cases is achieved by raising a ReExec fault, but such a fault was not handled correctly after the code changes introduced in changeset 46da8fb. Change-Id: I2abe161a90468412f56cb28dcc92729326cba1cd Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/21819 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Timothy Hayes <timothy.hayes@arm.com> Reviewed-by: Brandon Potter <Brandon.Potter@amd.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com>
Diffstat (limited to 'src/arch/generic')
0 files changed, 0 insertions, 0 deletions