Messages in this thread | | | Date | Thu, 25 May 2023 18:17:56 +0100 | From | Mark Brown <> | Subject | Re: [PATCH v1 RFC Zisslpcfi 15/20] sslp prctl: arch-agnostic prctl for shadow stack and landing pad instr |
| |
On Sun, Feb 12, 2023 at 08:53:44PM -0800, Deepak Gupta wrote: > Three architectures (x86, aarch64, riscv) have announced support for > shadow stack and enforcing requirement of landing pad instructions on > indirect call/jmp. This patch adds arch-agnostic prtcl support to enable > /disable/get/set status of shadow stack and forward control (landing pad) > flow cfi statuses. > > New prctls are > - PR_GET_SHADOW_STACK_STATUS, PR_SET_SHADOW_STACK_STATUS > - PR_GET_INDIRECT_BR_LP_STATUS, PR_SET_INDIRECT_BR_LP_STATUS
FWIW I had something very similar in my in progress arm64 support for GCS (our equivalent feature), though without the LP stuff as we don't have that.
Reviewed-by: Mark Brown <broonie@kernel.org>
I'll pull this into my branch and redo things on top of it if that's OK, seems sensible to avoid collisions/duplication? [unhandled content-type:application/pgp-signature] | |