Page MenuHomeFreeBSD

arm64: Support hardware breakpoints
ClosedPublic

Authored by andrew on Mar 14 2024, 3:23 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 26, 4:12 AM
Unknown Object (File)
Mon, Apr 22, 9:34 PM
Unknown Object (File)
Sat, Apr 13, 8:59 PM
Unknown Object (File)
Fri, Apr 12, 2:15 PM
Unknown Object (File)
Fri, Apr 12, 9:44 AM
Unknown Object (File)
Sat, Apr 6, 10:55 AM
Unknown Object (File)
Mar 27 2024, 6:18 PM
Unknown Object (File)
Mar 17 2024, 12:40 AM
Subscribers

Details

Summary

As with watchpoints allow the kernel debugger to set hardware
breakpoints on arm64.

These have been tested to work in both the ddb and gdb backends.

Sponsored by: Arm Ltd
Sponsored by: Innovate UK

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jhb added a subscriber: jhb.

Modulo dropping support for the count argument from kdb_cpu_clr_breakpoint.

This revision is now accepted and ready to land.Mar 19 2024, 5:34 PM
This revision now requires review to proceed.Mar 21 2024, 4:22 PM
This revision was not accepted when it landed; it landed in state Needs Review.Fri, Apr 12, 9:38 AM
This revision was automatically updated to reflect the committed changes.