]> git.hungrycats.org Git - linux/commit
btrfs: stop special-casing free space inodes in the delalloc accounting
authorTal Zussman <tz2294@columbia.edu>
Thu, 17 Sep 2026 04:00:11 +0000 (00:00 -0400)
committerDavid Sterba <dsterba@suse.com>
Thu, 17 Sep 2026 17:49:48 +0000 (19:49 +0200)
commit10a475e4f857b066aa3adeb1f2e05629493000c7
treec91c140ce3ac431e0ad4ae5563d8c730c61a682b
parentbabc1b1d88126694a815be0cc62b4824dd85a263
btrfs: stop special-casing free space inodes in the delalloc accounting

Free space inodes never have delalloc or outstanding extents any more,
so they don't need to be kept off the root's delalloc inode list or out
of the outstanding extents tracepoint.

Assisted-by: Claude:claude-fable-5-1
Signed-off-by: Tal Zussman <tz2294@columbia.edu>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/btrfs_inode.h
fs/btrfs/inode.c