• L
    Merge tag 'for-5.16-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux · 96091341
    Linus Torvalds 提交于
    Pull btrfs fixes from David Sterba:
     "A few more fixes, almost all error handling one-liners and for stable.
    
       - regression fix in directory logging items
    
       - regression fix of extent buffer status bits handling after an error
    
       - fix memory leak in error handling path in tree-log
    
       - fix freeing invalid anon device number when handling errors during
         subvolume creation
    
       - fix warning when freeing leaf after subvolume creation failure
    
       - fix missing blkdev put in device scan error handling
    
       - fix invalid delayed ref after subvolume creation failure"
    
    * tag 'for-5.16-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
      btrfs: fix missing blkdev_put() call in btrfs_scan_one_device()
      btrfs: fix warning when freeing leaf after subvolume creation failure
      btrfs: fix invalid delayed ref after subvolume creation failure
      btrfs: check WRITE_ERR when trying to read an extent buffer
      btrfs: fix missing last dir item offset update when logging directory
      btrfs: fix double free of anon_dev after failure to create subvolume
      btrfs: fix memory leak in __add_inode_ref()
    96091341
ioctl.c 123.6 KB