]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: Delete vestigal check_inode() checks
authorKent Overstreet <kent.overstreet@linux.dev>
Sun, 29 Sep 2024 03:30:05 +0000 (23:30 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 6 Oct 2024 07:03:45 +0000 (03:03 -0400)
commitcba31b7eee41eb34941d040bddaed3628f160cae
tree6e3c6129b45c8c93f14d13b99b56e36c0847b8c3
parent12f286085bf592346cffa93d8e21b0cc2c01f9fe
bcachefs: Delete vestigal check_inode() checks

BCH_INODE_i_size_dirty dates from before we had logged operations for
truncate (as well as finsert) - it hasn't been needed since before
bcachefs was mainlined.

BCH_INODE_i_sectors_dirty hasn't been needed since we started always
updating i_sectors transactionally - it's been unused for even longer.

BCH_INODE_backptr_untrusted also hasn't been used since prior to
mainlining; when unlinking a hardling, we zero out the backpointer
fields if they're for the dirent being removed.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/fsck.c