Merge tag 'for-6.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Pull btrfs fixes from David Sterba: "Fixes: - check that subvolume is writable when changing xattrs from security namespace - fix memory leak in device lookup helper - update generation of hole file extent item when merging holes - fix space cache corruption and potential double allocations; this is a rare bug but can be serious once it happens, stable backports and analysis tool will be provided - fix error handling when deleting root references - fix crash due to assert when attempting to cancel suspended device replace, add message what to do if mount fails due to missing replace item Regressions: - don't merge pages into bio if their page offset is not contiguous - don't allow large NOWAIT direct reads, this could lead to short reads eg. in io_uring" * tag 'for-6.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux: btrfs: add info when mount fails due to stale replace target btrfs: replace: drop assert for suspended replace btrfs: fix silent failure when deleting root reference btrfs: fix space cache corruption and potential double allocations btrfs: don't allow large NOWAIT direct reads btrfs: don't merge pages into bio if their page offset is not contiguous btrfs: update generation of hole file extent item when merging holes btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() btrfs: check if root is readonly while setting security xattr
Showing
- fs/btrfs/block-group.c 15 additions, 32 deletionsfs/btrfs/block-group.c
- fs/btrfs/block-group.h 1 addition, 3 deletionsfs/btrfs/block-group.h
- fs/btrfs/ctree.h 0 additions, 1 deletionfs/btrfs/ctree.h
- fs/btrfs/dev-replace.c 2 additions, 3 deletionsfs/btrfs/dev-replace.c
- fs/btrfs/extent-tree.c 6 additions, 24 deletionsfs/btrfs/extent-tree.c
- fs/btrfs/extent_io.c 29 additions, 4 deletionsfs/btrfs/extent_io.c
- fs/btrfs/file.c 2 additions, 0 deletionsfs/btrfs/file.c
- fs/btrfs/inode.c 14 additions, 0 deletionsfs/btrfs/inode.c
- fs/btrfs/root-tree.c 3 additions, 2 deletionsfs/btrfs/root-tree.c
- fs/btrfs/volumes.c 4 additions, 1 deletionfs/btrfs/volumes.c
- fs/btrfs/xattr.c 3 additions, 0 deletionsfs/btrfs/xattr.c
Loading
Please register or sign in to comment