[PATCH 0/3] arm64: Dynamic shadow call stack fixes

Catalin Marinas catalin.marinas at arm.com
Fri Nov 8 08:50:17 PST 2024


On Wed, 06 Nov 2024 19:55:14 +0100, Ard Biesheuvel wrote:
> When building modules using the large code model, the emitted DWARF
> metadata uses large fields for the code references too, and this is
> currently not being handled.
> 
> The CIE header frame contains metadata that describes the size of these
> fields, and so this should be parsed and taken into account when
> processing the FDE frames (patch #2)
> 
> [...]

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

[1/3] arm64/scs: Fix handling of DWARF augmentation data in CIE/FDE frames
      https://git.kernel.org/arm64/c/ccf54058f532
[2/3] arm64/scs: Deal with 64-bit relative offsets in FDE frames
      https://git.kernel.org/arm64/c/60de7a647fc5
[3/3] arm64/scs: Drop unused prototype __pi_scs_patch_vmlinux()
      https://git.kernel.org/arm64/c/47965a49a2c8

-- 
Catalin




More information about the linux-arm-kernel mailing list