Merge tag 'for-6.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave...
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 1 Mar 2024 20:29:20 +0000 (12:29 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 1 Mar 2024 20:29:20 +0000 (12:29 -0800)
commit7505aa147adb10913c1b72e947006b6070753eb6
tree72eb1c2b0e4933261e20db034443a33d5a8d2184
parent3aec97e0c793353318235b5e9031f91b8f09241e
parente2b54eaf28df0c978626c9736b94f003b523b451
Merge tag 'for-6.8-rc6-tag' of git://git./linux/kernel/git/kdave/linux

Pull btrfs fixes from David Sterba:

 - fix freeing allocated id for anon dev when snapshot creation fails

 - fiemap fixes:
     - followup for a recent deadlock fix, ranges that fiemap can access
       can still race with ordered extent completion
     - make sure fiemap with SYNC flag does not race with writes

* tag 'for-6.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
  btrfs: fix double free of anonymous device after snapshot creation failure
  btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is given
  btrfs: fix race between ordered extent completion and fiemap
fs/btrfs/extent_io.c
fs/btrfs/inode.c
fs/btrfs/ioctl.c