Patch Series

Subject assorted ->i_count changes + extension of lockless handling
Author mjguzik@gmail.com
Date 2026-03-31 16:08:48 +0000 UTC
Version
Cc brauner@kernel.org jack@suse.cz linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org mjguzik@gmail.com viro@zeniv.linux.org.uk

Patches (4)

Name Content [All]
[PATCH v5 1/4] fs: add icount_read_once() and stop open-coding ->i_count loads [Body]
[PATCH v5 2/4] fs: relocate and tidy up ihold() [Body]
[PATCH v5 3/4] fs: handle potential filesystems which use I_DONTCACHE and drop the lock in ->drop_inode [Body]
[PATCH v5 4/4] fs: allow lockless ->i_count bumps as long as it does not transition 0->1 [Body]
Session 2026-03-31
ID (for dev) cf9b3a9d-fc16-4711-979d-44f73e0a44de
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base cf7c3c02fdd0dfccf4d6611714273dcb538af2cb [Config] passed [Log]
[KASAN] Boot test: Base cf7c3c02fdd0dfccf4d6611714273dcb538af2cb [Config] passed [Log]
[KASAN] Build Patched cf7c3c02fdd0dfccf4d6611714273dcb538af2cb [Config] [patched] passed [Log]
[KASAN] Boot test: Patched cf7c3c02fdd0dfccf4d6611714273dcb538af2cb [Config] [patched] passed [Log]
[KASAN] Fuzz cf7c3c02fdd0dfccf4d6611714273dcb538af2cb [Config] cf7c3c02fdd0dfccf4d6611714273dcb538af2cb [Config] [patched] passed [Log] [Artifacts]