Chris Mason
|
9473f16c75
Btrfs: Throttle for async bio submits higher up the chain
|
17 jaren geleden |
Chris Mason
|
b64a2851ba
Btrfs: Wait for async bio submissions to make some progress at queue time
|
17 jaren geleden |
Chris Mason
|
53863232ef
Btrfs: Lower contention on the csum mutex
|
17 jaren geleden |
Chris Mason
|
4854ddd0ed
Btrfs: Wait for kernel threads to make progress during async submission
|
17 jaren geleden |
Chris Mason
|
5443be45f5
Btrfs: Give all the worker threads descriptive names
|
17 jaren geleden |
Chris Mason
|
777e6bd706
Btrfs: Transaction commit: don't use filemap_fdatawait
|
17 jaren geleden |
Chris Mason
|
0986fe9eac
Btrfs: Count async bios separately from async checksum work items
|
17 jaren geleden |
Chris Mason
|
b720d20952
Btrfs: Limit the number of async bio submission kthreads to the number of devices
|
17 jaren geleden |
Chris Mason
|
4ca8b41e3f
Btrfs: Avoid calling into the FS for the final iput on fake root inodes
|
17 jaren geleden |
Chris Mason
|
ea8c281947
Btrfs: Maintain a list of inodes that are delalloc and a way to wait on them
|
17 jaren geleden |
Chris Mason
|
2dd3e67b1e
Btrfs: More throttle tuning
|
17 jaren geleden |
Chris Mason
|
61b4944018
Btrfs: Fix streaming read performance with checksumming on
|
17 jaren geleden |
Yan
|
bcc63abbf3
Btrfs: implement memory reclaim for leaf reference cache
|
17 jaren geleden |
Chris Mason
|
33958dc6d3
Btrfs: Fix verify_parent_transid
|
17 jaren geleden |
Chris Mason
|
ab78c84de1
Btrfs: Throttle operations if the reference cache gets too large
|
17 jaren geleden |
Chris Mason
|
017e5369eb
Btrfs: Leaf reference cache update
|
17 jaren geleden |
Yan Zheng
|
31153d8128
Btrfs: Add a leaf reference cache
|
17 jaren geleden |
Josef Bacik
|
7b12876623
Btrfs: Create orphan inode records to prevent lost files after a crash
|
17 jaren geleden |
Chris Mason
|
3eaa288527
Btrfs: Fix the defragmention code and the block relocation code for data=ordered
|
17 jaren geleden |
Chris Mason
|
89642229a5
Btrfs: Search data ordered extents first for checksums on read
|
17 jaren geleden |
Chris Mason
|
6af118ce51
Btrfs: Index extent buffers in an rbtree
|
17 jaren geleden |
Chris Mason
|
f929574938
btrfs_start_transaction: wait for commits in progress to finish
|
17 jaren geleden |
Chris Mason
|
247e743cbe
Btrfs: Use async helpers to deal with pages that have been improperly dirtied
|
17 jaren geleden |
Chris Mason
|
e6dcd2dc9c
Btrfs: New data=ordered implementation
|
17 jaren geleden |
Chris Mason
|
77a41afb7d
Btrfs: Drop some verbose printks
|
17 jaren geleden |
Chris Mason
|
7d9eb12c87
Btrfs: Add locking around volume management (device add/remove/balance)
|
17 jaren geleden |
Chris Mason
|
3f157a2fd2
Btrfs: Online btree defragmentation fixes
|
17 jaren geleden |
Chris Mason
|
a74a4b97b6
Btrfs: Replace the transaction work queue with kthreads
|
17 jaren geleden |
Chris Mason
|
89ce8a63d0
Add btrfs_end_transaction_throttle to force writers to wait for pending commits
|
17 jaren geleden |
Chris Mason
|
333db94cdd
Btrfs: Fix snapshot deletion to release the alloc_mutex much more often.
|
17 jaren geleden |