Patch Series

Subject nstree: listns()
Author brauner@kernel.org
Date 2025-10-21 11:43:07 +0000 UTC
Version 1
Cc amir73il@gmail.com arnd@arndb.de bpf@vger.kernel.org brauner@kernel.org cgroups@vger.kernel.org cyphar@cyphar.com daan.j.demeyer@gmail.com edumazet@google.com hannes@cmpxchg.org jack@suse.cz jannh@google.com jlayton@kernel.org josef@toxicpanda.com kuba@kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org me@yhndnzj.com mzxreary@0pointer.de netdev@vger.kernel.org tglx@linutronix.de tj@kernel.org viro@zeniv.linux.org.uk zbyszek@in.waw.pl

Patches (50)

Name Content
[PATCH RFC DRAFT 01/50] libfs: allow to specify s_d_flags [Body]
[PATCH RFC DRAFT 02/50] nsfs: use inode_just_drop() [Body]
[PATCH RFC DRAFT 03/50] nsfs: raise DCACHE_DONTCACHE explicitly [Body]
[PATCH RFC DRAFT 04/50] pidfs: raise DCACHE_DONTCACHE explicitly [Body]
[PATCH RFC DRAFT 05/50] nsfs: raise SB_I_NODEV and SB_I_NOEXEC [Body]
[PATCH RFC DRAFT 06/50] nstree: simplify return [Body]
[PATCH RFC DRAFT 07/50] ns: initialize ns_list_node for initial namespaces [Body]
[PATCH RFC DRAFT 08/50] ns: add __ns_ref_read() [Body]
[PATCH RFC DRAFT 09/50] ns: add active reference count [Body]
[PATCH RFC DRAFT 10/50] ns: use anonymous struct to group list member [Body]
[PATCH RFC DRAFT 11/50] nstree: introduce a unified tree [Body]
[PATCH RFC DRAFT 12/50] nstree: allow lookup solely based on inode [Body]
[PATCH RFC DRAFT 13/50] nstree: assign fixed ids to the initial namespaces [Body]
[PATCH RFC DRAFT 14/50] ns: maintain list of owned namespaces [Body]
[PATCH RFC DRAFT 15/50] nstree: add listns() [Body]
[PATCH RFC DRAFT 16/50] arch: hookup listns() system call [Body]
[PATCH RFC DRAFT 17/50] nsfs: update tools header [Body]
[PATCH RFC DRAFT 18/50] selftests/filesystems: remove CLONE_NEWPIDNS from setup_userns() helper [Body]
[PATCH RFC DRAFT 19/50] selftests/namespaces: first active reference count tests [Body]
[PATCH RFC DRAFT 20/50] selftests/namespaces: second active reference count tests [Body]
[PATCH RFC DRAFT 21/50] selftests/namespaces: third active reference count tests [Body]
[PATCH RFC DRAFT 22/50] selftests/namespaces: fourth active reference count tests [Body]
[PATCH RFC DRAFT 23/50] selftests/namespaces: fifth active reference count tests [Body]
[PATCH RFC DRAFT 24/50] selftests/namespaces: sixth active reference count tests [Body]
[PATCH RFC DRAFT 25/50] selftests/namespaces: seventh active reference count tests [Body]
[PATCH RFC DRAFT 26/50] selftests/namespaces: eigth active reference count tests [Body]
[PATCH RFC DRAFT 27/50] selftests/namespaces: ninth active reference count tests [Body]
[PATCH RFC DRAFT 28/50] selftests/namespaces: tenth active reference count tests [Body]
[PATCH RFC DRAFT 29/50] selftests/namespaces: eleventh active reference count tests [Body]
[PATCH RFC DRAFT 30/50] selftests/namespaces: twelth active reference count tests [Body]
[PATCH RFC DRAFT 31/50] selftests/namespaces: thirteenth active reference count tests [Body]
[PATCH RFC DRAFT 32/50] selftests/namespaces: fourteenth active reference count tests [Body]
[PATCH RFC DRAFT 33/50] selftests/namespaces: fifteenth active reference count tests [Body]
[PATCH RFC DRAFT 34/50] selftests/namespaces: add listns() wrapper [Body]
[PATCH RFC DRAFT 35/50] selftests/namespaces: first listns() test [Body]
[PATCH RFC DRAFT 36/50] selftests/namespaces: second listns() test [Body]
[PATCH RFC DRAFT 37/50] selftests/namespaces: third listns() test [Body]
[PATCH RFC DRAFT 38/50] selftests/namespaces: fourth listns() test [Body]
[PATCH RFC DRAFT 39/50] selftests/namespaces: fifth listns() test [Body]
[PATCH RFC DRAFT 40/50] selftests/namespaces: sixth listns() test [Body]
[PATCH RFC DRAFT 41/50] selftests/namespaces: seventh listns() test [Body]
[PATCH RFC DRAFT 42/50] selftests/namespaces: ninth listns() test [Body]
[PATCH RFC DRAFT 43/50] selftests/namespaces: ninth listns() test [Body]
[PATCH RFC DRAFT 44/50] selftests/namespaces: first listns() permission test [Body]
[PATCH RFC DRAFT 45/50] selftests/namespaces: second listns() permission test [Body]
[PATCH RFC DRAFT 46/50] selftests/namespaces: third listns() permission test [Body]
[PATCH RFC DRAFT 47/50] selftests/namespaces: fourth listns() permission test [Body]
[PATCH RFC DRAFT 48/50] selftests/namespaces: fifth listns() permission test [Body]
[PATCH RFC DRAFT 49/50] selftests/namespaces: sixth listns() permission test [Body]
[PATCH RFC DRAFT 50/50] selftests/namespaces: seventh listns() permission test [Body]

Session 2025-10-21

ID (for dev) 7fdcc15c-b7ba-4156-94de-acd6d5bb5158
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 5fb750e8a9ae123b2034771b864b8a21dbef65cd [Config] passed [Log]
[KASAN] Boot test: Base 5fb750e8a9ae123b2034771b864b8a21dbef65cd [Config] passed
[KASAN] Build Patched 5fb750e8a9ae123b2034771b864b8a21dbef65cd [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 5fb750e8a9ae123b2034771b864b8a21dbef65cd [Config] [patched] failed
WARNING in __ns_tree_add_raw [Log]