Patch Series

Subject fs,kthread: start all kthreads in nullfs
Author brauner@kernel.org
Date 2026-03-11 21:43:44 +0000 UTC
Version
Cc axboe@kernel.dk brauner@kernel.org jack@suse.cz jannh@google.com linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org tj@kernel.org torvalds@linux-foundation.org viro@zeniv.linux.org.uk

Patches (26)

Name Content [All]
[PATCH RFC v3 01/26] fs: add switch_fs_struct() [Body]
[PATCH RFC v3 02/26] fs: notice when init abandons fs sharing [Body]
[PATCH RFC v3 03/26] fs: add scoped_with_init_fs() [Body]
[PATCH RFC v3 04/26] fs: add real_fs to track task's actual fs_struct [Body]
[PATCH RFC v3 05/26] fs: make userspace_init_fs a dynamically-initialized pointer [Body]
[PATCH RFC v3 06/26] rnbd: use scoped_with_init_fs() for block device open [Body]
[PATCH RFC v3 07/26] crypto: ccp: use scoped_with_init_fs() for SEV file access [Body]
[PATCH RFC v3 08/26] scsi: target: use scoped_with_init_fs() for ALUA metadata [Body]
[PATCH RFC v3 09/26] scsi: target: use scoped_with_init_fs() for APTPL metadata [Body]
[PATCH RFC v3 10/26] btrfs: use scoped_with_init_fs() for update_dev_time() [Body]
[PATCH RFC v3 11/26] coredump: use scoped_with_init_fs() for coredump path resolution [Body]
[PATCH RFC v3 12/26] fs: use scoped_with_init_fs() for kernel_read_file_from_path_initns() [Body]
[PATCH RFC v3 13/26] ksmbd: use scoped_with_init_fs() for share path resolution [Body]
[PATCH RFC v3 14/26] ksmbd: use scoped_with_init_fs() for filesystem info path lookup [Body]
[PATCH RFC v3 15/26] ksmbd: use scoped_with_init_fs() for VFS path operations [Body]
[PATCH RFC v3 16/26] pnfs/blocklayout: use scoped_with_init_fs() for SCSI device lookup [Body]
[PATCH RFC v3 17/26] initramfs: use scoped_with_init_fs() for rootfs unpacking [Body]
[PATCH RFC v3 18/26] af_unix: use scoped_with_init_fs() for coredump socket lookup [Body]
[PATCH RFC v3 19/26] fs: stop sharing fs_struct between init_task and pid 1 [Body]
[PATCH RFC v3 20/26] fs: add umh argument to struct kernel_clone_args [Body]
[PATCH RFC v3 21/26] fs: add kthread_mntns() [Body]
[PATCH RFC v3 22/26] devtmpfs: create private mount namespace [Body]
[PATCH RFC v3 23/26] nullfs: make nullfs multi-instance [Body]
[PATCH RFC v3 24/26] fs: start all kthreads in nullfs [Body]
[PATCH RFC v3 25/26] fs: stop rewriting kthread fs structs [Body]
[PATCH RFC v3 26/26] fs: stop rewriting paths for PF_EXITING | PF_DUMPCORE [Body]

Session 2026-03-11

ID (for dev) 71e4f44d-851e-4980-9461-575386f6c051
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base c107785c7e8dbabd1c18301a1c362544b5786282 [Config] passed [Log]
[KASAN] Boot test: Base c107785c7e8dbabd1c18301a1c362544b5786282 [Config] passed [Log]
[KASAN] Build Patched c107785c7e8dbabd1c18301a1c362544b5786282 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched c107785c7e8dbabd1c18301a1c362544b5786282 [Config] [patched] passed [Log]
[KASAN] Fuzz c107785c7e8dbabd1c18301a1c362544b5786282 [Config] c107785c7e8dbabd1c18301a1c362544b5786282 [Config] [patched] passed [Log] [Artifacts]