public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH 0/2] arm64: pointer auth cleanup
@ 2023-01-25 18:21 Mark Rutland
  2023-01-25 18:22 ` [PATCH 1/2] arm64: unify asm-arch manipulation Mark Rutland
  2023-01-25 18:22 ` [PATCH 2/2] arm64: pauth: don't sign leaf functions Mark Rutland
  0 siblings, 2 replies; 8+ messages in thread
From: Mark Rutland @ 2023-01-25 18:21 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: amit.kachhap, ardb, broonie, catalin.marinas, mark.rutland, will

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").

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


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-01-30 18:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-25 18:21 [PATCH 0/2] arm64: pointer auth cleanup Mark Rutland
2023-01-25 18:22 ` [PATCH 1/2] arm64: unify asm-arch manipulation Mark Rutland
2023-01-26  8:31   ` Ard Biesheuvel
2023-01-30 18:31   ` Mark Brown
2023-01-25 18:22 ` [PATCH 2/2] arm64: pauth: don't sign leaf functions Mark Rutland
2023-01-26  8:40   ` Ard Biesheuvel
2023-01-26 11:00     ` Mark Rutland
2023-01-30 18:33   ` Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox