]> git.itanic.dy.fi Git - linux-stable/commit
Merge tag 'bcachefs-2024-01-26' of https://evilpiepirate.org/git/bcachefs
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 27 Jan 2024 17:11:52 +0000 (09:11 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 27 Jan 2024 17:11:52 +0000 (09:11 -0800)
commit064a4a5bfac8bb24af08ec8a4c2664ff61a06f16
treee46f3baf8cd314a393a282bb822873d430f87fb2
parent8c6f6a76465a4c001770992867b0a4985d20f927
parentd2fda304bb739b97c1a3e46e39700eb49f07a62c
Merge tag 'bcachefs-2024-01-26' of https://evilpiepirate.org/git/bcachefs

Pull bcachefs fixes from Kent Overstreet:

 - fix for REQ_OP_FLUSH usage; this fixes filesystems going read only
   with -EOPNOTSUPP from the block layer.

   (this really should have gone in with the block layer patch causing
   the -EOPNOTSUPP, or should have gone in before).

 - fix an allocation in non-sleepable context

 - fix one source of srcu lock latency, on devices with terrible discard
   latency

 - fix a reattach_inode() issue in fsck

* tag 'bcachefs-2024-01-26' of https://evilpiepirate.org/git/bcachefs:
  bcachefs: __lookup_dirent() works in snapshot, not subvol
  bcachefs: discard path uses unlock_long()
  bcachefs: fix incorrect usage of REQ_OP_FLUSH
  bcachefs: Add gfp flags param to bch2_prt_task_backtrace()