[PATCH v2 0/2] arm64: pointer auth cleanup

Mark Rutland mark.rutland at arm.com
Tue Jan 31 02:58:07 PST 2023


With the recent dynamic SCS patches conditionally disabling pointer
authentication for leaf functions, I thought I'd try to clean things up
and consistently do so.

Patch 1 is (hopefully not controversial) Makefile cleanup.

Patch 2 disables pointer authentication for leaf functions, for the
reasons laid out in the commit message (which laregly boils down to
"it's not necessary" and "our prior rationale for doing so doesn't hold
water").

Since v1 [1]:
* Fix typos in patch 2's commit message
* Add tags from Ard and Mark

[1] https://lore.kernel.org/linux-arm-kernel/20230125182201.800076-1-mark.rutland@arm.com/

Thanks,
Mark.

Mark Rutland (2):
  arm64: unify asm-arch manipulation
  arm64: pauth: don't sign leaf functions

 arch/arm64/Kconfig  |  4 +--
 arch/arm64/Makefile | 65 ++++++++++++++++++---------------------------
 2 files changed, 28 insertions(+), 41 deletions(-)

-- 
2.30.2




More information about the linux-arm-kernel mailing list