Subject file: simplify and harden cleanup handling
Author brauner@kernel.org
Date 2026-09-17 09:09:42 +0000 UTC
Version
Cc bpf@vger.kernel.org brauner@kernel.org dri-devel@lists.freedesktop.org freedreno@lists.freedesktop.org io-uring@vger.kernel.org jack@suse.cz linux-arm-msm@vger.kernel.org linux-fsdevel@vger.kernel.org linux-gpio@vger.kernel.org linux-kernel@vger.kernel.org linux-media@vger.kernel.org linux-mm@kvack.org linux-xfs@vger.kernel.org linuxppc-dev@lists.ozlabs.org netdev@vger.kernel.org viro@zeniv.linux.org.uk wine-devel@list.winehq.org
Patches (4)
Name Content [All]
[PATCH 1/4] file: simplify FD_PREPARE() [Body]
[PATCH 2/4] file: declare the FD_PREPARE() variable with __cleanup() directly [Body]
[PATCH 3/4] cleanup: remove CLASS_INIT() [Body]
[PATCH 4/4] file: make struct fd_prepare const and kill its err field [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-09-17
Passed
ID (for dev) d6f1f775-e69f-431e-b4be-9fb0eba80df5
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base cee9395acd8043be0644b25c34bfa86623f2b935 [Config] passed [Log]
[KASAN] Boot test: Base cee9395acd8043be0644b25c34bfa86623f2b935 [Config] passed [Log]
[KASAN] Build Patched cee9395acd8043be0644b25c34bfa86623f2b935 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched cee9395acd8043be0644b25c34bfa86623f2b935 [Config] [patched] passed [Log]
[KASAN] Fuzz cee9395acd8043be0644b25c34bfa86623f2b935 [Config] cee9395acd8043be0644b25c34bfa86623f2b935 [Config] [patched] passed [Log] [Artifacts]