Patch Series

Subject powerpc: Implement masked user access
Author christophe.leroy@csgroup.eu
Date 2025-08-22 09:57:57 +0000 UTC
Version 2
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 david.laight.linux@gmail.com dvhart@infradead.org jack@suse.cz linux-block@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org linuxppc-dev@lists.ozlabs.org maddy@linux.ibm.com mingo@redhat.com mpe@ellerman.id.au npiggin@gmail.com peterz@infradead.org tglx@linutronix.de torvalds@linux-foundation.org viro@zeniv.linux.org.uk

Patches (10)

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

Session 2025-08-22

ID (for dev) 25426fb3-8146-4c3a-bb78-2f4dd9618740
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] passed [Log]
Build Patched 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] [patched] passed [Log]
Boot test: Patched 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] [patched] passed
Boot test: Base 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] passed
Fuzzing 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] [patched] passed [Log] [Artifacts]