Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
Pull btrfs fixes from Chris Mason: "I've split out the big send/receive update from my last pull request and now have just the fixes in my for-linus branch. The send/recv branch will wander over to linux-next shortly though. The largest patches in this pull are Josef's patches to fix DIO locking problems and his patch to fix a crash during balance. They are both well tested. The rest are smaller fixes that we've had queued. The last rc came out while I was hacking new and exciting ways to recover from a misplaced rm -rf on my dev box, so these missed rc3." * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs: (25 commits) Btrfs: fix that repair code is spuriously executed for transid failures Btrfs: fix ordered extent leak when failing to start a transaction Btrfs: fix a dio write regression Btrfs: fix deadlock with freeze and sync V2 Btrfs: revert checksum error statistic which can cause a BUG() Btrfs: remove superblock writing after fatal error Btrfs: allow delayed refs to be merged Btrfs: fix enospc problems when deleting a subvol Btrfs: fix wrong mtime and ctime when creating snapshots Btrfs: fix race in run_clustered_refs Btrfs: don't run __tree_mod_log_free_eb on leaves Btrfs: increase the size of the free space cache Btrfs: barrier before waitqueue_active Btrfs: fix deadlock in wait_for_more_refs btrfs: fix second lock in btrfs_delete_delayed_items() Btrfs: don't allocate a seperate csums array for direct reads Btrfs: do not strdup non existent strings Btrfs: do not use missing devices when showing devname Btrfs: fix that error value is changed by mistake Btrfs: lock extents as we map them in DIO ...
Showing
- fs/btrfs/backref.c 2 additions, 2 deletionsfs/btrfs/backref.c
- fs/btrfs/compression.c 1 addition, 0 deletionsfs/btrfs/compression.c
- fs/btrfs/ctree.c 3 additions, 6 deletionsfs/btrfs/ctree.c
- fs/btrfs/ctree.h 1 addition, 2 deletionsfs/btrfs/ctree.h
- fs/btrfs/delayed-inode.c 6 additions, 6 deletionsfs/btrfs/delayed-inode.c
- fs/btrfs/delayed-ref.c 128 additions, 35 deletionsfs/btrfs/delayed-ref.c
- fs/btrfs/delayed-ref.h 4 additions, 0 deletionsfs/btrfs/delayed-ref.h
- fs/btrfs/disk-io.c 14 additions, 39 deletionsfs/btrfs/disk-io.c
- fs/btrfs/disk-io.h 1 addition, 1 deletionfs/btrfs/disk-io.h
- fs/btrfs/extent-tree.c 58 additions, 65 deletionsfs/btrfs/extent-tree.c
- fs/btrfs/extent_io.c 2 additions, 15 deletionsfs/btrfs/extent_io.c
- fs/btrfs/file-item.c 2 additions, 2 deletionsfs/btrfs/file-item.c
- fs/btrfs/inode.c 164 additions, 162 deletionsfs/btrfs/inode.c
- fs/btrfs/ioctl.c 1 addition, 1 deletionfs/btrfs/ioctl.c
- fs/btrfs/locking.c 1 addition, 1 deletionfs/btrfs/locking.c
- fs/btrfs/qgroup.c 9 additions, 3 deletionsfs/btrfs/qgroup.c
- fs/btrfs/root-tree.c 2 additions, 2 deletionsfs/btrfs/root-tree.c
- fs/btrfs/super.c 11 additions, 4 deletionsfs/btrfs/super.c
- fs/btrfs/transaction.c 2 additions, 1 deletionfs/btrfs/transaction.c
- fs/btrfs/volumes.c 6 additions, 27 deletionsfs/btrfs/volumes.c
Loading
Please register or sign in to comment