• Linus Torvalds's avatar
    Merge tag 'for-5.19-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux · 5a29232d
    Linus Torvalds authored
    Pull btrfs fixes from David Sterba:
     "A more fixes that seem to me to be important enough to get merged
      before release:
    
       - in zoned mode, fix leak of a structure when reading zone info, this
         happens on normal path so this can be significant
    
       - in zoned mode, revert an optimization added in 5.19-rc1 to finish a
         zone when the capacity is full, but this is not reliable in all
         cases
    
       - try to avoid short reads for compressed data or inline files when
         it's a NOWAIT read, applications should handle that but there are
         two, qemu and mariadb, that are affected"
    
    * tag 'for-5.19-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
      btrfs: zoned: drop optimization of zone finish
      btrfs: zoned: fix a leaked bioc in read_zone_info
      btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents
    5a29232d
zoned.c 54.1 KB