From 8fbc27b1d40d22751cd71bf56eae4b1c6770d5d1 Mon Sep 17 00:00:00 2001 From: Tim Newsome Date: Thu, 2 Feb 2023 10:59:33 -0800 Subject: Fix EtriggerTest on multi-hart targets. Need to set the etrigger on the hart we're running the test against. --- debug/gdbserver.py | 1 + 1 file changed, 1 insertion(+) 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. -- cgit v1.1