Skip to content

Stackleak for arm64

Laura Abbott kernel-hardening linux-arm-kernel lkml 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest2 patches 6 repliesIn review
  2. v22 patches 3 repliesSuperseded
  3. v12 patches 4 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2arm64: Add stack information to on_accessible_stackarch/arm64/include/asm/sdei.h arch/arm64/include/asm/stacktrace.h arch/arm64/kernel/ptrace.c +2 more+112 -250 replies
2/2arm64: Add support for STACKLEAK gcc pluginarch/arm64/Kconfig arch/arm64/include/asm/processor.h arch/arm64/kernel/entry.S +3 more+49 -22 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchMark RutlandKees CookAlexander Popov
1/2R-b
2/2R-b R-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v3 thread

Cover letter [PATCHv3 0/2] Stackleak for arm64

Hi,

This is the version of stackleak for arm64, hopefully ready for queueing

Laura Abbott (2):
arm64: Add stack information to on_accessible_stack
arm64: Add support for STACKLEAK gcc plugin

 arch/arm64/Kconfig                    |  1 +
 arch/arm64/include/asm/processor.h    | 15 ++++++
 arch/arm64/include/asm/sdei.h         |  9 ++--
 arch/arm64/include/asm/stacktrace.h   | 73 ++++++++++++++++++++++-----
 arch/arm64/kernel/entry.S             |  7 +++
 arch/arm64/kernel/process.c           | 22 ++++++++
 arch/arm64/kernel/ptrace.c            |  2 +-
 arch/arm64/kernel/sdei.c              | 51 ++++++++++++++++---
 arch/arm64/kernel/stacktrace.c        |  2 +-
 arch/arm64/kvm/hyp/Makefile           |  3 +-
 drivers/firmware/efi/libstub/Makefile |  3 +-
 11 files changed, 161 insertions(+), 27 deletions(-)
Signature · 1 line
2.17.1