aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2023-02-15 14:43:35 -0800
committerGitHub <noreply@github.com>2023-02-15 14:43:35 -0800
commit05b7be64f9e9229cf6cf45f83df4b28f7bec2b67 (patch)
tree0a92e6e6a30bb735615fccc9486834101bde55f3
parenta541a2a65dbe1ec3bcdb24d15e92529d787bd160 (diff)
parent8fbc27b1d40d22751cd71bf56eae4b1c6770d5d1 (diff)
downloadriscv-tests-05b7be64f9e9229cf6cf45f83df4b28f7bec2b67.zip
riscv-tests-05b7be64f9e9229cf6cf45f83df4b28f7bec2b67.tar.gz
riscv-tests-05b7be64f9e9229cf6cf45f83df4b28f7bec2b67.tar.bz2
Merge pull request #451 from riscv-software-src/etrigger_fix
Fix EtriggerTest on multi-hart targets.
-rwxr-xr-xdebug/gdbserver.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/debug/gdbserver.py b/debug/gdbserver.py
index 64554d3..ccbbf08 100755
--- a/debug/gdbserver.py
+++ b/debug/gdbserver.py
@@ -1961,6 +1961,7 @@ class EtriggerTest(DebugTest):
self.gdb.b("handle_trap")
def test(self):
+ self.gdb.command(f"monitor targets {self.hart.id}")
# Set trigger on Load access fault
self.gdb.command("monitor riscv etrigger set m 0x20")
# Set fox to a null pointer so we'll get a load access exception later.