Merge tag 'bcachefs-2025-04-10' of git://evilpiepirate.org/bcachefs
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 11 Apr 2025 02:38:22 +0000 (19:38 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 11 Apr 2025 02:38:22 +0000 (19:38 -0700)
commitef7785882672e73847fb80f6c39e76998d4db57b
treea386feea4ac75ca0747424ba9c9417f930d2d024
parent0c7cae12f67c4c5fd232cffb27023deb409e1e20
parent55fd97fbc4744a43fb2d134908e481266cf33bda
Merge tag 'bcachefs-2025-04-10' of git://evilpiepirate.org/bcachefs

Pull bcachefs fixes from Kent Overstreet:
 "Mostly minor fixes.

  Eric Biggers' crypto API conversion is included because of long
  standing sporadic crashes - mostly, but not entirely syzbot - in the
  crypto API code when calling poly1305, which have been nigh impossible
  to reproduce and debug.

  His rework deletes the code where we've seen the crashes, so either
  it'll be a fix or we'll end up with backtraces we can debug. (Thanks
  Eric!)"

* tag 'bcachefs-2025-04-10' of git://evilpiepirate.org/bcachefs:
  bcachefs: Use sort_nonatomic() instead of sort()
  bcachefs: Remove unnecessary softdep on xxhash
  bcachefs: use library APIs for ChaCha20 and Poly1305
  bcachefs: Fix duplicate "ro,read_only" in opts at startup
  bcachefs: Fix UAF in bchfs_read()
  bcachefs: Use cpu_to_le16 for dirent lengths
  bcachefs: Fix type for parameter in journal_advance_devs_to_next_bucket
  bcachefs: Fix escape sequence in prt_printf
fs/bcachefs/Kconfig