Merge tag 'bcachefs-2024-09-09' of git://evilpiepirate.org/bcachefs
Pull bcachefs fixes from Kent Overstreet: - fix ca->io_ref usage; analagous to previous patch doing that for main discard path - cond_resched() in __journal_keys_sort(), cutting down on "hung task" warnings when journal is big - rest of basic BCH_SB_MEMBER_INVALID support - and the critical one: don't delete open files in online fsck, this was causing the "dirent points to inode that doesn't point back" inconsistencies some users were seeing * tag 'bcachefs-2024-09-09' of git://evilpiepirate.org/bcachefs: bcachefs: Don't delete open files in online fsck bcachefs: fix btree_key_cache sysfs knob bcachefs: More BCH_SB_MEMBER_INVALID support bcachefs: Simplify bch2_bkey_drop_ptrs() bcachefs: Add a cond_resched() to __journal_keys_sort() bcachefs: Fix ca->io_ref usage
No related branches found
No related tags found
Showing
- fs/bcachefs/alloc_background.c 12 additions, 12 deletionsfs/bcachefs/alloc_background.c
- fs/bcachefs/btree_journal_iter.c 2 additions, 0 deletionsfs/bcachefs/btree_journal_iter.c
- fs/bcachefs/buckets.c 8 additions, 7 deletionsfs/bcachefs/buckets.c
- fs/bcachefs/ec.h 3 additions, 1 deletionfs/bcachefs/ec.h
- fs/bcachefs/extents.c 10 additions, 16 deletionsfs/bcachefs/extents.c
- fs/bcachefs/extents.h 9 additions, 14 deletionsfs/bcachefs/extents.h
- fs/bcachefs/fs.c 8 additions, 0 deletionsfs/bcachefs/fs.c
- fs/bcachefs/fs.h 7 additions, 0 deletionsfs/bcachefs/fs.h
- fs/bcachefs/fsck.c 18 additions, 0 deletionsfs/bcachefs/fsck.c
- fs/bcachefs/replicas.c 1 addition, 1 deletionfs/bcachefs/replicas.c
- fs/bcachefs/sysfs.c 1 addition, 1 deletionfs/bcachefs/sysfs.c
Loading
Please register or sign in to comment