mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-12 18:06:56 +02: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.