mirror of
https://github.com/SerenityOS/serenity.git
synced 2026-11-09 17:52:31 -10:00
Add a PT_SINGLESTEP request to the ptrace API and implement its handing logic in the kernel. Update the debugger to call ptrace(PT_SINGLESTEP) instead of directly poking registers. Ensure MDSCR_EL1.SS is properly cleared and then reloaded when a software step occurs.