Chris Mason
|
3f157a2fd2
Btrfs: Online btree defragmentation fixes
|
17 anni fa |
Chris Mason
|
89ce8a63d0
Add btrfs_end_transaction_throttle to force writers to wait for pending commits
|
17 anni fa |
Chris Mason
|
dfe2502068
Btrfs: Add mount -o degraded to allow mounts to continue with missing devices
|
17 anni fa |
Chris Mason
|
1259ab75c6
Btrfs: Handle write errors on raid1 and raid10
|
17 anni fa |
Chris Mason
|
ca7a79ad8d
Btrfs: Pass down the expected generation number when reading tree blocks
|
17 anni fa |
Chris Mason
|
44b8bd7edd
Btrfs: Create a work queue for bio writes
|
17 anni fa |
Chris Mason
|
f29844623d
Btrfs: Write out all super blocks on commit, and bring back proper barrier support
|
17 anni fa |
Chris Mason
|
22c599485b
Btrfs: Handle data block end_io through the async work queue
|
17 anni fa |
Chris Mason
|
0999df54f8
Btrfs: Verify checksums on tree blocks found without read_tree_block
|
17 anni fa |
Chris Mason
|
8a4b83cc8b
Btrfs: Add support for device scanning and detection ioctls
|
17 anni fa |
Chris Mason
|
0b86a832a1
Btrfs: Add support for multiple devices per filesystem
|
17 anni fa |
Chris Mason
|
e2008b6140
Btrfs: Add some simple throttling to wait for data=ordered and snapshot deletion
|
17 anni fa |
Chris Mason
|
dc17ff8f11
Btrfs: Add data=ordered support
|
17 anni fa |
Chris Mason
|
edbd8d4efe
Btrfs: Support for online FS resize (grow and shrink)
|
17 anni fa |
Chris Mason
|
ff79f8190b
Btrfs: Add back file data checksumming
|
17 anni fa |
Chris Mason
|
6b80053d02
Btrfs: Add back the online defragging code
|
17 anni fa |
Chris Mason
|
db94535db7
Btrfs: Allow tree blocks larger than the page size
|
17 anni fa |
Chris Mason
|
5f39d397df
Btrfs: Create extent_buffer interface for large blocksizes
|
17 anni fa |
Chris Mason
|
d3c2fdcf7b
Btrfs: Use balance_dirty_pages_nr on btree blocks
|
17 anni fa |
Chris Mason
|
86479a04ee
Add support for defragging files via btrfsctl -d. Avoid OOM on extent tree
|
17 anni fa |
Josef Bacik
|
58176a9604
Btrfs: Add per-root block accounting and sysfs entries
|
17 anni fa |
Chris Mason
|
a52d9a8033
Btrfs: Extent based page cache code. This uses an rbtree of extents and tests
|
17 anni fa |
Chris Mason
|
f2183bde1a
Btrfs: Add BH_Defrag to mark buffers that are in need of defragging
|
17 anni fa |
Chris Mason
|
ccd467d60e
Btrfs: crash recovery fixes
|
18 anni fa |
Chris Mason
|
5eda7b5e9b
Btrfs: Add the ability to find and remove dead roots after a crash.
|
18 anni fa |
Chris Mason
|
6cbd557078
Btrfs: add GPLv2
|
18 anni fa |
Chris Mason
|
35b7e47610
Btrfs: fix page cache memory leak
|
18 anni fa |
Chris Mason
|
090d18753c
Btrfs: directory readahead
|
18 anni fa |
Chris Mason
|
b4100d6424
Btrfs: add a device id to device items
|
18 anni fa |
Chris Mason
|
8352d8a473
Btrfs: add disk ioctl, mostly working
|
18 anni fa |