• Linus Torvalds's avatar
    Merge tag 'for-6.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux · b6c1f1ec
    Linus Torvalds authored
    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
    b6c1f1ec
zoned.c 68.9 KB