Re: [patch V5 00/12] uaccess: Provide and use scopes for user access

From: Peter Zijlstra

Date: Wed Oct 29 2025 - 06:23:54 EST


On Mon, Oct 27, 2025 at 09:43:40AM +0100, Thomas Gleixner wrote:
> Thomas Gleixner (12):
> ARM: uaccess: Implement missing __get_user_asm_dword()
> uaccess: Provide ASM GOTO safe wrappers for unsafe_*_user()
> x86/uaccess: Use unsafe wrappers for ASM GOTO
> powerpc/uaccess: Use unsafe wrappers for ASM GOTO
> riscv/uaccess: Use unsafe wrappers for ASM GOTO
> s390/uaccess: Use unsafe wrappers for ASM GOTO
> uaccess: Provide scoped user access regions
> uaccess: Provide put/get_user_inline()
> futex: Convert to get/put_user_inline()
> x86/futex: Convert to scoped user access
> select: Convert to scoped user access

Applied to tip/core/rseq along with the first set of rseq patches. The
core-scoped-uaccess tag should denote just this series.