diff options
author | Tim Newsome <tim@sifive.com> | 2023-02-02 10:59:33 -0800 |
---|---|---|
committer | Tim Newsome <tim@sifive.com> | 2023-02-02 10:59:33 -0800 |
commit | 8fbc27b1d40d22751cd71bf56eae4b1c6770d5d1 (patch) | |
tree | 8ac71d746b7e344cd64c823567456fe98fe4d657 | |
parent | a6ab6ae6008ffc2ea907ea9f6d2b8379583e7d56 (diff) | |
download | riscv-tests-8fbc27b1d40d22751cd71bf56eae4b1c6770d5d1.zip riscv-tests-8fbc27b1d40d22751cd71bf56eae4b1c6770d5d1.tar.gz riscv-tests-8fbc27b1d40d22751cd71bf56eae4b1c6770d5d1.tar.bz2 |
Fix EtriggerTest on multi-hart targets.
Need to set the etrigger on the hart we're running the test against.
-rwxr-xr-x | debug/gdbserver.py | 1 |
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. |