projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
93de9e9
)
bcachefs: check_extents(): make sure to check i_sectors for last inode
author
Kent Overstreet
<kent.overstreet@linux.dev>
Sun, 16 Jul 2023 18:33:57 +0000
(14:33 -0400)
committer
Kent Overstreet
<kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:10:07 +0000
(17:10 -0400)
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/fsck.c
patch
|
blob
|
history
diff --git
a/fs/bcachefs/fsck.c
b/fs/bcachefs/fsck.c
index bc769b3e932ac32d7e74aa61627b76046a5bafec..f0a760a1701dfd375e5ab51316883c1b0d379a5f 100644
(file)
--- a/
fs/bcachefs/fsck.c
+++ b/
fs/bcachefs/fsck.c
@@
-1426,7
+1426,8
@@
int bch2_check_extents(struct bch_fs *c)
BTREE_INSERT_LAZY_RW|BTREE_INSERT_NOFAIL, ({
bch2_disk_reservation_put(c, &res);
check_extent(&trans, &iter, k, &w, &s, &extent_ends);
- }));
+ })) ?:
+ check_i_sectors(&trans, &w);
bch2_disk_reservation_put(c, &res);
extent_ends_reset(&extent_ends);