]> git.ipfire.org Git - thirdparty/linux.git/commit
ocfs2: retire ocfs2_drop_inode() and I_WILL_FREE usage
authorMateusz Guzik <mjguzik@gmail.com>
Fri, 3 Oct 2025 02:36:52 +0000 (04:36 +0200)
committerChristian Brauner <brauner@kernel.org>
Mon, 20 Oct 2025 18:22:25 +0000 (20:22 +0200)
commit0f607a89afe679265602c58097edf952b1e564ab
tree2f465e897e65637088f58d3a4f6d9fa064c3f1e0
parentbe97a4b63ca8c3ed8f5c3f5606a15a8379c78afb
ocfs2: retire ocfs2_drop_inode() and I_WILL_FREE usage

This postpones the writeout to ocfs2_evict_inode(), which I'm told is
fine (tm).

The intent is to retire the I_WILL_FREE flag.

Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
Reviewed-by: Joel Becker <jlbec@evilplan.org>
Reviewed-by: Mark Tinguely <amrk.tinguely@oracle.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/ocfs2/inode.c
fs/ocfs2/inode.h
fs/ocfs2/ocfs2_trace.h
fs/ocfs2/super.c