Josef Bacik
|
d29a9f629e
Btrfs: re-add root to dead root list if we stop dropping it
|
12 years ago |
Josef Bacik
|
fec386ac14
Btrfs: fix lock leak when resuming snapshot deletion
|
12 years ago |
Josef Bacik
|
3c8f242257
Btrfs: update drop progress before stopping snapshot dropping
|
12 years ago |
Josef Bacik
|
6df9a95e63
Btrfs: make the chunk allocator completely tree lockless
|
12 years ago |
Josef Bacik
|
7ee9e4405f
Btrfs: check if we can nocow if we don't have data space
|
12 years ago |
Josef Bacik
|
925a6efb8f
Btrfs: stop using try_to_writeback_inodes_sb_nr to flush delalloc
|
12 years ago |
Josef Bacik
|
b150a4f10d
Btrfs: use a percpu to keep track of possibly pinned bytes
|
12 years ago |
Josef Bacik
|
1be41b78bc
Btrfs: fix transaction throttling for delayed refs
|
12 years ago |
Josef Bacik
|
f971fe29b1
Btrfs: wake up delayed ref flushing waiters on abort
|
12 years ago |
Josef Bacik
|
8c2a1a3028
Btrfs: exclude logged extents before replying when we are mixed
|
12 years ago |
Josef Bacik
|
d52be818e6
Btrfs: simplify unlink reservations
|
12 years ago |
Miao Xie
|
199c2a9c3d
Btrfs: introduce per-subvolume ordered extent list
|
12 years ago |
Miao Xie
|
eb73c1b7ce
Btrfs: introduce per-subvolume delalloc inode list
|
12 years ago |
Miao Xie
|
b0feb9d96e
Btrfs: introduce grab/put functions for the root of the fs/file tree
|
12 years ago |
Miao Xie
|
cb517eabba
Btrfs: cleanup the similar code of the fs root read
|
12 years ago |
Miao Xie
|
babbf170c7
Btrfs: make the snap/subv deletion end more early when the fs is R/O
|
12 years ago |
Stefan Behrens
|
3a6cad9009
Btrfs: explicitly use global_block_rsv for quota_tree
|
12 years ago |
Miao Xie
|
d88033dbf4
Btrfs: update the global reserve if it is empty
|
12 years ago |
Miao Xie
|
5881cfc924
Btrfs: don't steal the reserved space from the global reserve if their space type is different
|
12 years ago |
Miao Xie
|
b586b32374
Btrfs: optimize the error handle of use_block_rsv()
|
12 years ago |
Miao Xie
|
7b61cd9224
Btrfs: don't use global block reservation for inode cache truncation
|
12 years ago |
Josef Bacik
|
b1c79e0947
Btrfs: handle running extent ops with skinny metadata
|
12 years ago |
David Sterba
|
b6919a58f0
btrfs: fix misleading variable name for flags
|
12 years ago |
Eric Sandeen
|
48a3b6366f
btrfs: make static code static & remove dead code
|
12 years ago |
Josef Bacik
|
b50c6e250e
Btrfs: deal with free space cache errors while replaying log
|
12 years ago |
Miao Xie
|
3c76cd84e0
Btrfs: allocate new chunks if the space is not enough for global rsv
|
12 years ago |
Jan Schmidt
|
fc36ed7e0b
Btrfs: separate sequence numbers for delayed ref tracking and tree mod log
|
12 years ago |
Josef Bacik
|
32b0253803
Btrfs: don't panic if we're trying to drop too many refs
|
12 years ago |
Josef Bacik
|
416bc6580b
Btrfs: fix all callers of read_tree_block
|
12 years ago |
Josef Bacik
|
51bf5f0bc4
Btrfs: only exclude supers in the range of our block group
|
12 years ago |