public inbox for linux-fsdevel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] bcachefs fixes for 6.12
@ 2024-11-14  3:52 Kent Overstreet
  2024-11-14 18:50 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Kent Overstreet @ 2024-11-14  3:52 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-bcachefs, linux-fsdevel, linux-kernel

test dashboard is looking good, rebasing to rc6 fixed the crazy hangs we
were seeing on rc1...

(and they were crazy; processes were getting stuck on inode lock when
lockdep said nothing was holding it).

this fixes one minor regression from the btree cache fixes in the last
pull request (in the scan_for_btree_nodes repair path) - and the
shutdown path fix is the big one here, in terms of bugs closed.

so I would say things are slowing down here, except now that I've got an
easy way to run syzbot reproducers I'm noticing that we're losing a lot
of coverage because mainly we're mostly bailing out when we see
something corrupt. When self healing is flipped on for more stuff
there's probably going to be another flood of syzbot stuff...

The following changes since commit 8440da933127fc5330c3d1090cdd612fddbc40eb:

  bcachefs: Fix UAF in __promote_alloc() error path (2024-11-07 16:48:21 -0500)

are available in the Git repository at:

  git://evilpiepirate.org/bcachefs.git tags/bcachefs-2024-11-13

for you to fetch changes up to 840c2fbcc5cd33ba8fab180f09da0bb7f354ea71:

  bcachefs: Fix assertion pop in bch2_ptr_swab() (2024-11-12 03:46:57 -0500)

----------------------------------------------------------------
bcachefs fixes for 6.12

- Assorted tiny syzbot fixes
- Shutdown path fix: "bch2_btree_write_buffer_flush_going_ro()"

  The shutdown path wasn't flushing the btree write buffer, leading to
  shutting down while we still had operations in flight. This fixes a
  whole slew of syzbot bugs, and undoubtedly other strange heisenbugs.

----------------------------------------------------------------
Kent Overstreet (9):
      bcachefs: bch2_btree_write_buffer_flush_going_ro()
      bcachefs: Fix bch_member.btree_bitmap_shift validation
      bcachefs: Fix missing validation for bch_backpointer.level
      bcachefs: Fix validate_bset() repair path
      bcachefs: Fix hidden btree errors when reading roots
      bcachefs: Fix assertion pop in topology repair
      bcachefs: Allow for unknown key types in backpointers fsck
      bcachefs: Fix journal_entry_dev_usage_to_text() overrun
      bcachefs: Fix assertion pop in bch2_ptr_swab()

 fs/bcachefs/backpointers.c          | 17 ++++++++++++-----
 fs/bcachefs/btree_gc.c              |  2 +-
 fs/bcachefs/btree_io.c              |  6 +-----
 fs/bcachefs/btree_update_interior.c |  3 ++-
 fs/bcachefs/btree_write_buffer.c    | 30 +++++++++++++++++++++++++++---
 fs/bcachefs/btree_write_buffer.h    |  1 +
 fs/bcachefs/extents.c               |  5 ++++-
 fs/bcachefs/journal_io.c            |  3 +++
 fs/bcachefs/recovery_passes.c       |  6 ++++++
 fs/bcachefs/recovery_passes_types.h |  1 +
 fs/bcachefs/sb-errors_format.h      |  6 +++++-
 fs/bcachefs/sb-members.c            |  4 ++--
 fs/bcachefs/sb-members_format.h     |  6 ++++++
 fs/bcachefs/super.c                 |  1 +
 14 files changed, 72 insertions(+), 19 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] bcachefs fixes for 6.12
  2024-11-14  3:52 [GIT PULL] bcachefs fixes for 6.12 Kent Overstreet
@ 2024-11-14 18:50 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2024-11-14 18:50 UTC (permalink / raw)
  To: Kent Overstreet
  Cc: Linus Torvalds, linux-bcachefs, linux-fsdevel, linux-kernel

The pull request you sent on Wed, 13 Nov 2024 22:52:13 -0500:

> git://evilpiepirate.org/bcachefs.git tags/bcachefs-2024-11-13

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4abcd80f23357808b0444d261ed08e5a77dbaa9a

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-11-14 18:50 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-14  3:52 [GIT PULL] bcachefs fixes for 6.12 Kent Overstreet
2024-11-14 18:50 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox