From: Linus Torvalds Date: Mon, 9 Sep 2024 16:49:23 +0000 (-0700) Subject: Merge tag 'bcachefs-2024-09-09' of git://evilpiepirate.org/bcachefs X-Git-Tag: v6.12~530 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bc83b4d1f08695e85e85d36f7b803da58010161d;p=platform%2Fkernel%2Flinux-amlogic.git 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 --- bc83b4d1f08695e85e85d36f7b803da58010161d