Merge branch 'for-linus-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
Pull btrfs fixes and cleanups from Chris Mason: "Some of this got cherry-picked from a github repo this week, but I verified the patches. We have three small scrub cleanups and a collection of fixes" * 'for-linus-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs: btrfs: Use fs_info directly in btrfs_delete_unused_bgs btrfs: Fix lost-data-profile caused by balance bg btrfs: Fix lost-data-profile caused by auto removing bg btrfs: Remove len argument from scrub_find_csum btrfs: Reduce unnecessary arguments in scrub_recheck_block btrfs: Use scrub_checksum_data and scrub_checksum_tree_block for scrub_recheck_block_checksum btrfs: Reset sblock->xxx_error stats before calling scrub_recheck_block_checksum btrfs: scrub: setup all fields for sblock_to_check btrfs: scrub: set error stats when tree block spanning stripes Btrfs: fix race when listing an inode's xattrs Btrfs: fix race leading to BUG_ON when running delalloc for nodatacow Btrfs: fix race leading to incorrect item deletion when dropping extents Btrfs: fix sleeping inside atomic context in qgroup rescan worker Btrfs: fix race waiting for qgroup rescan worker btrfs: qgroup: exit the rescan worker during umount Btrfs: fix extent accounting for partial direct IO writes
No related branches found
No related tags found
Showing
- fs/btrfs/disk-io.c 3 additions, 0 deletionsfs/btrfs/disk-io.c
- fs/btrfs/extent-tree.c 7 additions, 4 deletionsfs/btrfs/extent-tree.c
- fs/btrfs/file.c 12 additions, 4 deletionsfs/btrfs/file.c
- fs/btrfs/inode.c 45 additions, 17 deletionsfs/btrfs/inode.c
- fs/btrfs/qgroup.c 7 additions, 6 deletionsfs/btrfs/qgroup.c
- fs/btrfs/scrub.c 65 additions, 114 deletionsfs/btrfs/scrub.c
- fs/btrfs/volumes.c 21 additions, 0 deletionsfs/btrfs/volumes.c
- fs/btrfs/xattr.c 3 additions, 1 deletionfs/btrfs/xattr.c
Loading
Please register or sign in to comment