Skip to content

arm64: Fix single-stepping with reverse debugging

Will Deacon linux-arm-kernel stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2arm64: Override SPSR.SS when single-stepping is enabledarch/arm64/include/asm/debug-monitors.h arch/arm64/kernel/debug-monitors.c arch/arm64/kernel/ptrace.c +1 more+25 -77 replies
2/2arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEParch/arm64/kernel/debug-monitors.c+2 -20 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by.

PatchLuis Machado
1/2T-b
2/2

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/2] arm64: Fix single-stepping with reverse debugging

Hi all,

This series fixes a bug in our hardware single-step and ptrace logic that was reported by Luis after seeing some GDB testsuite failures. The second patch is cosmetic, but I was in the area.

Cheers,

Will

Cc Mark Rutland <[email protected]>
Cc Luis Machado <[email protected]>
Cc Keno Fischer <[email protected]>

--->8

Will Deacon (2):
arm64: Override SPSR.SS when single-stepping is enabled
arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP

 arch/arm64/include/asm/debug-monitors.h |  2 ++
 arch/arm64/kernel/debug-monitors.c      | 24 ++++++++++++++++++------
 arch/arm64/kernel/ptrace.c              |  4 ++--
 arch/arm64/kernel/signal.c              |  6 +++++-
 4 files changed, 27 insertions(+), 9 deletions(-)
Signature · 7 lines
2.27.0.rc2.251.g90737beb825-goog


_______________________________________________
linux-arm-kernel mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel