Yan, Zheng
|
a571952143
Btrfs: check size of inode backref before adding hardlink
|
15 years ago |
Yan Zheng
|
d717aa1d31
Btrfs: Avoid delayed reference update looping
|
16 years ago |
Yan Zheng
|
0a4eefbb74
Btrfs: Fix ordering of key field checks in btrfs_previous_item
|
16 years ago |
Diego Calleja
|
20736abaa3
Btrfs: Remove code duplication in comp_keys
|
16 years ago |
Yan Zheng
|
33c66f430b
Btrfs: fix locking issue in btrfs_find_next_key
|
16 years ago |
Yan Zheng
|
e457afec60
Btrfs: fix double increment of path->slots[0] in btrfs_next_leaf
|
16 years ago |
Chris Mason
|
cfbb930846
Btrfs: balance btree more often
|
16 years ago |
Chris Mason
|
b361242102
Btrfs: stop avoiding balancing at the end of the transaction.
|
16 years ago |
Yan Zheng
|
5d4f98a28c
Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE)
|
16 years ago |
Chris Mason
|
76a05b35a3
Btrfs: Don't loop forever on metadata IO failures
|
16 years ago |
Chris Mason
|
8c594ea81d
Btrfs: use the right node in reada_for_balance
|
16 years ago |
Stoyan Gaydarov
|
c293498be6
Btrfs: BUG to BUG_ON changes
|
16 years ago |
Chris Mason
|
8e73f27501
Btrfs: Optimize locking in btrfs_next_leaf()
|
16 years ago |
Chris Mason
|
c8c42864f6
Btrfs: break up btrfs_search_slot into smaller pieces
|
16 years ago |
Chris Mason
|
a4b6e07d1a
Btrfs: limit balancing work while flushing delayed refs
|
16 years ago |
Chris Mason
|
b9473439d3
Btrfs: leave btree locks spinning more often
|
16 years ago |
Chris Mason
|
44871b1b24
Btrfs: reduce stack usage in some crucial tree balancing functions
|
16 years ago |
Chris Mason
|
56bec294de
Btrfs: do extent allocation and reference count updates in the background
|
16 years ago |
Chris Mason
|
9fa8cfe706
Btrfs: don't preallocate metadata blocks during btrfs_search_slot
|
16 years ago |
Chris Mason
|
b9447ef80b
Btrfs: fix spinlock assertions on UP systems
|
16 years ago |
Chris Mason
|
4008c04a07
Btrfs: make a lockdep class for the extent buffer locks
|
16 years ago |
Jeff Mahoney
|
e00f730865
Btrfs: remove btrfs_init_path
|
16 years ago |
Jeff Mahoney
|
7951f3cefb
Btrfs: balance_level checks !child after access
|
16 years ago |
Chris Mason
|
284b066af4
Btrfs: don't use spin_is_contended
|
16 years ago |
Chris Mason
|
7b78c170dc
Btrfs: Only prep for btree deletion balances when nodes are mostly empty
|
16 years ago |
Chris Mason
|
12f4daccfc
Btrfs: fix btrfs_unlock_up_safe to walk the entire path
|
16 years ago |
Chris Mason
|
4d081c41a4
Btrfs: change btrfs_del_leaf to drop locks earlier
|
16 years ago |
Chris Mason
|
b4ce94de9b
Btrfs: Change btree locking to use explicit blocking points
|
16 years ago |
Chris Mason
|
c487685d7c
Btrfs: hash_lock is no longer needed
|
16 years ago |
Chris Mason
|
a717531942
Btrfs: do less aggressive btree readahead
|
16 years ago |