Merge tag 'for-5.16-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
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()
Showing
- fs/btrfs/ctree.c 9 additions, 8 deletionsfs/btrfs/ctree.c
- fs/btrfs/ctree.h 6 additions, 1 deletionfs/btrfs/ctree.h
- fs/btrfs/disk-io.c 8 additions, 0 deletionsfs/btrfs/disk-io.c
- fs/btrfs/extent-tree.c 7 additions, 6 deletionsfs/btrfs/extent-tree.c
- fs/btrfs/extent_io.c 8 additions, 0 deletionsfs/btrfs/extent_io.c
- fs/btrfs/free-space-tree.c 2 additions, 2 deletionsfs/btrfs/free-space-tree.c
- fs/btrfs/ioctl.c 6 additions, 4 deletionsfs/btrfs/ioctl.c
- fs/btrfs/qgroup.c 2 additions, 1 deletionfs/btrfs/qgroup.c
- fs/btrfs/tree-log.c 2 additions, 0 deletionsfs/btrfs/tree-log.c
- fs/btrfs/volumes.c 4 additions, 2 deletionsfs/btrfs/volumes.c
Please register or sign in to comment