Merge tag 'for-6.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave...
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 26 Feb 2024 19:00:54 +0000 (11:00 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 26 Feb 2024 19:00:54 +0000 (11:00 -0800)
commitb6c1f1ecb3bf2dcd8085cc7d927ade623182a26c
tree715abe7f61b8ab71b26af48d925c0a81c6148dd3
parentc8e314624a1666ed2eec28549713021a8ec801e9
parentc7bb26b847e5b97814f522686068c5628e2b3646
Merge tag 'for-6.8-rc6-tag' of git://git./linux/kernel/git/kdave/linux

Pull btrfs fixes from David Sterba:
 "A  more fixes for recently reported or discovered problems:

   - fix corner case of send that would generate potentially large
     stream of zeros if there's a hole at the end of the file

   - fix chunk validation in zoned mode on conventional zones, it was
     possible to create chunks that would not be allowed on sequential
     zones

   - fix validation of dev-replace ioctl filenames

   - fix KCSAN warnings about access to block reserve struct members"

* tag 'for-6.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
  btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
  btrfs: fix data races when accessing the reserved amount of block reserves
  btrfs: send: don't issue unnecessary zero writes for trailing hole
  btrfs: dev-replace: properly validate device names
  btrfs: zoned: don't skip block group profile checks on conventional zones
fs/btrfs/zoned.c