Yan Zheng
|
2456242530
Btrfs: hold trans_mutex when using btrfs_record_root_in_trans
|
16 years ago |
Qinghuang Feng
|
c6e308713a
Btrfs: simplify iteration codes
|
16 years ago |
Yan Zheng
|
180591bcfe
Btrfs: Use btrfs_join_transaction to avoid deadlocks during snapshot creation
|
16 years ago |
Chris Mason
|
d397712bcc
Btrfs: Fix checkpatch.pl warnings
|
16 years ago |
Yan Zheng
|
52c2617990
Btrfs: update directory's size when creating subvol/snapshot
|
16 years ago |
Yan Zheng
|
d2fb3437e4
Btrfs: fix leaking block group on balance
|
16 years ago |
Yan Zheng
|
a512bbf855
Btrfs: superblock duplication
|
16 years ago |
Sage Weil
|
6e3ad88729
Btrfs: remove unneeded total_trans
|
16 years ago |
Chris Mason
|
105d931d48
Btrfs: switch back to wait_on_page_writeback to wait on metadata writes
|
16 years ago |
Chris Mason
|
0660b5af3f
Btrfs: Add backrefs and forward refs for subvols and snapshots
|
16 years ago |
Chris Mason
|
3394e1607e
Btrfs: Give each subvol and snapshot their own anonymous devid
|
16 years ago |
Chris Mason
|
3de4586c52
Btrfs: Allow subvolumes and snapshots anywhere in the directory tree
|
16 years ago |
Chris Mason
|
5f2cc086cc
Btrfs: Avoid unplug storms during commit
|
16 years ago |
Yan Zheng
|
80ff385665
Btrfs: update nodatacow code v2
|
16 years ago |
Chris Mason
|
87ef2bb46b
Btrfs: prevent looping forever in finish_current_insert and del_pending_extents
|
16 years ago |
Yan Zheng
|
84234f3a1f
Btrfs: Add root tree pointer transaction ids
|
16 years ago |
Josef Bacik
|
2517920135
Btrfs: nuke fs wide allocation mutex V2
|
16 years ago |
Yan Zheng
|
f82d02d9d8
Btrfs: Improve space balancing code
|
16 years ago |
Chris Mason
|
30c43e2444
Btrfs: remove last_log_alloc allocator optimization
|
16 years ago |
Chris Mason
|
d352ac6814
Btrfs: add and improve comments
|
16 years ago |
Zheng Yan
|
1a40e23b95
Btrfs: update space balancing code
|
16 years ago |
Zheng Yan
|
5b21f2ed3f
Btrfs: extent_map and data=ordered fixes for space balancing
|
16 years ago |
Zheng Yan
|
e465768938
Btrfs: Add shared reference cache
|
16 years ago |
Chris Mason
|
d0c803c404
Btrfs: Record dirty pages tree-log pages in an extent_io tree
|
16 years ago |
Chris Mason
|
4bef084857
Btrfs: Tree logging fixes
|
16 years ago |
Chris Mason
|
e02119d5a7
Btrfs: Add a write ahead tree log to optimize synchronous operations
|
16 years ago |
Chris Mason
|
b64a2851ba
Btrfs: Wait for async bio submissions to make some progress at queue time
|
17 years ago |
Chris Mason
|
777e6bd706
Btrfs: Transaction commit: don't use filemap_fdatawait
|
17 years ago |
Yan Zheng
|
7ea394f119
Btrfs: Fix nodatacow for the new data=ordered mode
|
17 years ago |
Yan Zheng
|
b48652c101
Btrfs: Various small fixes.
|
17 years ago |