Patch Series

Subject powerpc: Implement masked user access
Author christophe.leroy@csgroup.eu
Date 2025-10-17 10:20:57 +0000 UTC
Version 3
Cc akpm@linux-foundation.org andrealmeid@igalia.com brauner@kernel.org christophe.leroy@csgroup.eu daniel@iogearbox.net dave.hansen@linux.intel.com dave@stgolabs.net davem@davemloft.net dvhart@infradead.org edumazet@google.com horms@kernel.org jack@suse.cz kuba@kernel.org kuniyu@google.com linux-block@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linuxppc-dev@lists.ozlabs.org maddy@linux.ibm.com mingo@redhat.com mpe@ellerman.id.au netdev@vger.kernel.org npiggin@gmail.com pabeni@redhat.com peterz@infradead.org tglx@linutronix.de viro@zeniv.linux.org.uk willemb@google.com

Patches (10)

Name Content [All]
[PATCH v3 01/10] iter: Avoid barrier_nospec() in copy_from_user_iter() [Body]
[PATCH v3 02/10] uaccess: Add speculation barrier to copy_from_user_iter() [Body]
[PATCH v3 03/10] uaccess: Add masked_user_{read/write}_access_begin [Body]
[PATCH v3 04/10] powerpc/uaccess: Move barrier_nospec() out of allow_read_{from/write}_user() [Body]
[PATCH v3 05/10] powerpc/uaccess: Remove unused size and from parameters from allow_access_user() [Body]
[PATCH v3 06/10] powerpc/uaccess: Remove {allow/prevent}_{read/write/read_write}_{from/to/}_user() [Body]
[PATCH v3 07/10] powerpc/uaccess: Refactor user_{read/write/}_access_begin() [Body]
[PATCH v3 08/10] powerpc/32s: Fix segments setup when TASK_SIZE is not a multiple of 256M [Body]
[PATCH v3 09/10] powerpc/32: Automatically adapt TASK_SIZE based on constraints [Body]
[PATCH v3 10/10] powerpc/uaccess: Implement masked user access [Body]

Session 2025-10-17

ID (for dev) 02e321c2-2039-41ad-87a2-9124bfc33beb
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 2df75cc5bdc48f8a6f393eaa9d18480aeddac7f2 [Config] passed [Log]
[KASAN] Boot test: Base 2df75cc5bdc48f8a6f393eaa9d18480aeddac7f2 [Config] passed
[KASAN] Build Patched 2df75cc5bdc48f8a6f393eaa9d18480aeddac7f2 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 2df75cc5bdc48f8a6f393eaa9d18480aeddac7f2 [Config] [patched] passed
[KASAN] Fuzzing 2df75cc5bdc48f8a6f393eaa9d18480aeddac7f2 [Config] 2df75cc5bdc48f8a6f393eaa9d18480aeddac7f2 [Config] [patched] passed [Log] [Artifacts]