• Linus Torvalds's avatar
    Merge tag 'for-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux · ae195ca1
    Linus Torvalds authored
    Pull btrfs fixes from David Sterba:
     "First batch of fixes. Among them there are two updates to sysfs and
      ioctl which are not strictly fixes but are used for testing so there's
      no reason to delay them.
    
       - fix block group item corruption after inserting new block group
    
       - fix extent map logging bit not cleared for split maps after
         dropping range
    
       - fix calculation of unusable block group space reporting bogus
         values due to 32/64b division
    
       - fix unnecessary increment of read error stat on write error
    
       - improve error handling in inode update
    
       - export per-device fsid in DEV_INFO ioctl to distinguish seeding
         devices, needed for testing
    
       - allocator size classes:
          - fix potential dead lock in size class loading logic
          - print sysfs stats for the allocation classes"
    
    * tag 'for-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
      btrfs: fix block group item corruption after inserting new block group
      btrfs: fix extent map logging bit not cleared for split maps after dropping range
      btrfs: fix percent calculation for bg reclaim message
      btrfs: fix unnecessary increment of read error stat on write error
      btrfs: handle btrfs_del_item errors in __btrfs_update_delayed_inode
      btrfs: ioctl: return device fsid from DEV_INFO ioctl
      btrfs: fix potential dead lock in size class loading logic
      btrfs: sysfs: add size class stats
    ae195ca1
ioctl.c 115 KB