commit | 2e05f696329ce2d367ed58b6074a9aba78fa282d | [log] [tgz] |
---|---|---|
author | Bobby R. Bruce <bbruce@ucdavis.edu> | Thu Nov 18 15:42:45 2021 -0800 |
committer | Bobby R. Bruce <bbruce@ucdavis.edu> | Fri Nov 19 07:34:57 2021 +0000 |
tree | 1504f172ca0769d8b2b6867fee5df8b346a63446 | |
parent | e60fcfe004d7df23f4c3003779fa1df43e9a2727 [diff] |
stdlib: Fix RISCVBoard when running O3 CPU with Ruby The long/nightly tests were failing, https://jenkins.gem5.org/job/nightly/47, due to a misconfiguration in the RISCVBoard that caused a "fatal: Unable to find destination " error when running the O3 CPU with a Ruby cache coherence protocol. This patch resolves the issue by adding a "BadAddr" to handle bad addresses occasionally produced by the O3 CPU. Change-Id: I07fe06544e7588f45984032a022e73cd41d8a1e6 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/52963 Reviewed-by: Jason Lowe-Power <power.jg@gmail.com> Maintainer: Jason Lowe-Power <power.jg@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com>