Re: [PATCH RFT v12 0/8] fork: Support shadow stacks in clone3()

2024-11-01 Thread Edgecombe, Rick P
On Fri, 2024-11-01 at 12:30 +, Mark Brown wrote: > > Where can I find this base commit? > > Ah, that's still my branch from when I posted what's now applied in the > arm64 tree, this is the same code: > >    https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for- > next/gcs > >

Re: [PATCH RFT v12 0/8] fork: Support shadow stacks in clone3()

2024-11-01 Thread Mark Brown
On Thu, Oct 31, 2024 at 09:06:09PM +, Edgecombe, Rick P wrote: > On Thu, 2024-10-31 at 19:25 +, Mark Brown wrote: > > base-commit: d17cd7b7cc92d37ee8b2df8f975fc859a261f4dc > Where can I find this base commit? Ah, that's still my branch from when I posted what's now applied in the arm64 t

Re: [PATCH RFT v12 0/8] fork: Support shadow stacks in clone3()

2024-10-31 Thread Edgecombe, Rick P
On Thu, 2024-10-31 at 19:25 +, Mark Brown wrote: > --- > base-commit: d17cd7b7cc92d37ee8b2df8f975fc859a261f4dc Where can I find this base commit? > change-id: 20231019-clone3-shadow-stack-15d40d2bf536

[PATCH RFT v12 0/8] fork: Support shadow stacks in clone3()

2024-10-31 Thread Mark Brown
The kernel has recently added support for shadow stacks, currently x86 only using their CET feature but both arm64 and RISC-V have equivalent features (GCS and Zicfiss respectively), I am actively working on GCS[1]. With shadow stacks the hardware maintains an additional stack containing only the