Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
* git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable: Btrfs: try to free metadata pages when we free btree blocks Btrfs: add extra flushing for renames and truncates Btrfs: make sure btrfs_update_delayed_ref doesn't increase ref_mod Btrfs: optimize fsyncs on old files Btrfs: tree logging unlink/rename fixes Btrfs: Make sure i_nlink doesn't hit zero too soon during log replay Btrfs: limit balancing work while flushing delayed refs Btrfs: readahead checksums during btrfs_finish_ordered_io Btrfs: leave btree locks spinning more often Btrfs: Only let very young transactions grow during commit Btrfs: Check for a blocking lock before taking the spin Btrfs: reduce stack in cow_file_range Btrfs: reduce stalls during transaction commit Btrfs: process the delayed reference queue in clusters Btrfs: try to cleanup delayed refs while freeing extents Btrfs: reduce stack usage in some crucial tree balancing functions Btrfs: do extent allocation and reference count updates in the background Btrfs: don't preallocate metadata blocks during btrfs_search_slot
No related branches found
No related tags found
Showing
- fs/btrfs/Makefile 1 addition, 1 deletionfs/btrfs/Makefile
- fs/btrfs/btrfs_inode.h 25 additions, 6 deletionsfs/btrfs/btrfs_inode.h
- fs/btrfs/ctree.c 316 additions, 272 deletionsfs/btrfs/ctree.c
- fs/btrfs/ctree.h 55 additions, 14 deletionsfs/btrfs/ctree.h
- fs/btrfs/delayed-ref.c 669 additions, 0 deletionsfs/btrfs/delayed-ref.c
- fs/btrfs/delayed-ref.h 193 additions, 0 deletionsfs/btrfs/delayed-ref.h
- fs/btrfs/dir-item.c 3 additions, 0 deletionsfs/btrfs/dir-item.c
- fs/btrfs/disk-io.c 57 additions, 24 deletionsfs/btrfs/disk-io.c
- fs/btrfs/disk-io.h 1 addition, 0 deletionsfs/btrfs/disk-io.h
- fs/btrfs/extent-tree.c 559 additions, 1127 deletionsfs/btrfs/extent-tree.c
- fs/btrfs/extent_io.c 9 additions, 42 deletionsfs/btrfs/extent_io.c
- fs/btrfs/extent_io.h 3 additions, 0 deletionsfs/btrfs/extent_io.h
- fs/btrfs/file-item.c 5 additions, 2 deletionsfs/btrfs/file-item.c
- fs/btrfs/file.c 44 additions, 6 deletionsfs/btrfs/file.c
- fs/btrfs/inode-item.c 3 additions, 0 deletionsfs/btrfs/inode-item.c
- fs/btrfs/inode.c 171 additions, 23 deletionsfs/btrfs/inode.c
- fs/btrfs/locking.c 14 additions, 7 deletionsfs/btrfs/locking.c
- fs/btrfs/ordered-data.c 118 additions, 0 deletionsfs/btrfs/ordered-data.c
- fs/btrfs/ordered-data.h 4 additions, 0 deletionsfs/btrfs/ordered-data.h
- fs/btrfs/transaction.c 133 additions, 18 deletionsfs/btrfs/transaction.c
Loading
Please register or sign in to comment