[PATCH v4 0/9] arm64: stacktrace: cleanups and improvements

Catalin Marinas catalin.marinas at arm.com
Fri Sep 9 11:08:14 PDT 2022


On Thu, 1 Sep 2022 14:06:37 +0100, Mark Rutland wrote:
> This series is a set of improvements for the arm64 stacktrace code, atop
> the rework merged for v6.0. I'm hoping this can be queued for v6.1.
> 
> Largely, the series decouples portions of the unwind code, making some
> structural changes that remove the need for coupling (e.g. removing the
> need for the stack type enumeration, and factoring out callbacks). This
> should make it easier to make some further changes I have spoken about
> previously (e.g. adding some metadata to the stack dump output), and I
> have some patches building atop this which I intend to send out once
> this is queued.
> 
> [...]

Applied to arm64 (for-next/stacktrace), thanks!

[1/9] arm64: stacktrace: fix kerneldoc comments
      https://git.kernel.org/arm64/c/16283c54a6c7
[2/9] arm64: stacktrace: simplify unwind_next_common()
      https://git.kernel.org/arm64/c/bc8d75212d73
[3/9] arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record()
      https://git.kernel.org/arm64/c/b532ab5f2338
[4/9] arm64: stacktrace: move SDEI stack helpers to stacktrace code
      https://git.kernel.org/arm64/c/75758d511432
[5/9] arm64: stacktrace: add stackinfo_on_stack() helper
      https://git.kernel.org/arm64/c/36f9a8793c16
[6/9] arm64: stacktrace: rework stack boundary discovery
      https://git.kernel.org/arm64/c/d1f684e46bbd
[7/9] arm64: stacktrace: remove stack type from fp translator
      https://git.kernel.org/arm64/c/bd8abd68836b
[8/9] arm64: stacktrace: track all stack boundaries explicitly
      https://git.kernel.org/arm64/c/8df137300d19
[9/9] arm64: stacktrace: track hyp stacks in unwinder's address space
      https://git.kernel.org/arm64/c/4b5e694e25ca

-- 
Catalin




More information about the linux-arm-kernel mailing list