linux/fs/bcachefs
Kent Overstreet c7da5ee2e5 bcachefs: Check for unlinked inodes with dirents
link count works differently in bcachefs - it's only nonzero for files
with multiple hardlinks, which means we can also avoid checking it
except for files that are known to have hardlinks.

That means we need a few different checks instead; in particular, we
don't want fsck to delet a file that has a dirent pointing to it.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-10-04 20:25:32 -04:00
..
2024-08-08 15:14:02 -04:00
2023-10-31 12:18:37 -04:00
2024-09-27 22:32:22 -04:00
2024-03-13 21:22:26 -04:00
2024-09-09 09:41:49 -04:00
2024-07-14 19:00:15 -04:00
2024-03-13 18:39:12 -04:00
2024-01-21 13:27:10 -05:00
2024-09-21 11:39:48 -04:00
2024-09-21 11:39:48 -04:00
2024-09-21 11:39:49 -04:00
2024-01-21 13:27:11 -05:00
2024-03-13 18:39:12 -04:00
2024-07-14 19:00:12 -04:00
2024-09-23 10:05:41 -07:00
2023-10-22 17:10:10 -04:00
2023-10-22 17:10:12 -04:00
2024-01-21 13:27:10 -05:00
2024-09-27 22:32:22 -04:00
2023-11-01 21:11:08 -04:00
2024-09-27 21:46:35 -04:00
2023-10-22 17:10:12 -04:00
2023-10-22 17:09:56 -04:00
2024-09-09 09:41:48 -04:00
2024-07-14 19:00:16 -04:00
2024-09-09 09:41:47 -04:00
2024-09-21 11:39:48 -04:00
2024-09-21 11:39:48 -04:00
2024-01-21 13:27:10 -05:00
2023-11-01 21:11:05 -04:00
2023-11-01 21:11:05 -04:00
2024-09-27 22:32:22 -04:00
2024-01-21 13:27:11 -05:00
2024-09-27 21:46:35 -04:00
2023-10-22 17:10:10 -04:00
2024-05-08 17:29:19 -04:00
2024-09-21 11:39:48 -04:00
2024-06-23 00:57:21 -04:00
2023-10-22 17:09:44 -04:00
2024-09-29 09:17:44 -07:00
2024-01-01 11:47:40 -05:00
2024-01-21 13:27:10 -05:00
2024-05-08 17:29:19 -04:00
2024-09-21 11:39:48 -04:00
2023-10-22 17:09:32 -04:00
2024-09-27 21:46:35 -04:00
2024-09-09 09:41:49 -04:00
2024-09-09 09:41:49 -04:00
2024-09-09 09:41:48 -04:00