cpu-o3: bugfix for partial faults in x86
authorBrandon Potter <brandon.potter@amd.com>
Tue, 29 Oct 2019 15:19:59 +0000 (11:19 -0400)
committerBrandon Potter <Brandon.Potter@amd.com>
Thu, 31 Oct 2019 13:18:38 +0000 (13:18 +0000)
commit04b3ab0a571a4c55352a9680e886a58c1e6812b2
tree6626f08462f66e176ab08ee1a8cacc54c43fce6b
parentdfd4c084f914539e605a1e34e7b3510dcd45f336
cpu-o3: bugfix for partial faults in x86

The c58cb8c9 changeset broke some code related to checking
consistency model guarantees (found in X86 benchmarks).

This changeset adds some documentation to the code and obviates
the problem.

Change-Id: Ied9c6b0b1d237538efe4beb2f97ef76248ce2746
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/22283
Maintainer: Brandon Potter <Brandon.Potter@amd.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Brandon Potter <Brandon.Potter@amd.com>
src/cpu/o3/lsq_impl.hh