Josef Bacik
|
09a2a8f96e
Btrfs: fix bad extent logging
|
12 years ago |
Josef Bacik
|
cc95bef635
Btrfs: log ram bytes properly
|
12 years ago |
Josef Bacik
|
201a903894
Btrfs: do not allow logged extents to be merged or removed
|
12 years ago |
Josef Bacik
|
b11e234d21
Btrfs: do not mark ems as prealloc if we are writing to them
|
12 years ago |
Josef Bacik
|
b493968096
Btrfs: keep track of the extents original block length
|
12 years ago |
Josef Bacik
|
ff44c6e36d
Btrfs: do not hold the write_lock on the extent tree while logging
|
12 years ago |
Liu Bo
|
4e2f84e63d
Btrfs: improve fsync by filtering extents that we want
|
13 years ago |
Josef Bacik
|
5dc562c541
Btrfs: turbo charge fsync
|
13 years ago |
David Sterba
|
c08782dacd
btrfs: fix structs where bitfields and spinlock/atomic share 8B word
|
13 years ago |
David Sterba
|
172ddd60a6
btrfs: drop gfp parameter from alloc_extent_map
|
14 years ago |
David Sterba
|
a8067e022a
btrfs: drop unused parameter from extent_map_tree_init
|
14 years ago |
Li Zefan
|
261507a02c
btrfs: Allow to add new compression algorithm
|
14 years ago |
Chris Mason
|
b917b7c3be
Btrfs: search for an allocation hint while filling file COW
|
15 years ago |
Chris Mason
|
a1ed835e1a
Btrfs: Fix extent replacment race
|
16 years ago |
Chris Mason
|
890871be85
Btrfs: switch extent_map to a rw lock
|
16 years ago |
Yan Zheng
|
ff5b7ee33d
Btrfs: Fix csum error for compressed data
|
16 years ago |
Yan Zheng
|
d899e05215
Btrfs: Add fallocate support v2
|
16 years ago |
Yan Zheng
|
9036c10208
Btrfs: update hole handling v2
|
16 years ago |
Chris Mason
|
c8b978188c
Btrfs: Add zlib compression support
|
16 years ago |
Chris Mason
|
f421950f86
Btrfs: Fix some data=ordered related data corruptions
|
17 years ago |
Chris Mason
|
7f3c74fb83
Btrfs: Keep extent mappings in ram until pending ordered extents are done
|
17 years ago |
Chris Mason
|
d1310b2e0c
Btrfs: Split the extent_map code into two parts
|
17 years ago |
Chris Mason
|
1832a6d5ee
Btrfs: Implement basic support for -ENOSPC
|
17 years ago |
Christian Hesse
|
17636e03f4
Btrfs: section mismatch warnings
|
17 years ago |
Chris Mason
|
ca6646264b
Btrfs: Add efficient dirty accounting to the extent_map tree
|
17 years ago |
Chris Mason
|
793955bca6
Btrfs: Limit btree writeback to prevent seeks
|
17 years ago |
Wyatt Banks
|
2f4cbe6442
Btrfs: Return value checking in module init
|
17 years ago |
Chris Mason
|
3ab2fb5a8c
Btrfs: Add readpages support
|
17 years ago |
Chris Mason
|
b293f02e14
Btrfs: Add writepages support
|
17 years ago |
Chris Mason
|
179e29e488
Btrfs: Fix a number of inline extent problems that Yan Zheng reported.
|
17 years ago |