Chris Mason
|
da496f2acf
Btrfs: Always use the async submission queue for checksummed writes
|
17 years ago |
Chris Mason
|
1c8cfcc159
Btrfs: Enable btree balancing on old kernels again
|
17 years ago |
Chris Mason
|
cb03c743c6
Btrfs: Change the congestion functions to meter the number of async submits as well
|
17 years ago |
Chris Mason
|
a0af469b58
Fix btrfs_open_devices to deal with changes since the scan ioctls
|
17 years ago |
Chris Mason
|
dfe2502068
Btrfs: Add mount -o degraded to allow mounts to continue with missing devices
|
17 years ago |
Chris Mason
|
1259ab75c6
Btrfs: Handle write errors on raid1 and raid10
|
17 years ago |
Chris Mason
|
ca7a79ad8d
Btrfs: Pass down the expected generation number when reading tree blocks
|
17 years ago |
Chris Mason
|
188de649c5
Btrfs: Don't do btree balance_dirty_pages on old kernels, it stalls forever
|
17 years ago |
Chris Mason
|
a061fc8da7
Btrfs: Add support for online device removal
|
17 years ago |
Chris Mason
|
d6bfde8765
Btrfs: Fixes for 2.6.18 enterprise kernels
|
17 years ago |
Chris Mason
|
a236aed14c
Btrfs: Deal with failed writes in mirrored configurations
|
17 years ago |
Chris Mason
|
4235298e4f
Btrfs: Drop some verbose printks
|
17 years ago |
Chris Mason
|
8f18cf1339
Btrfs: Make the resizer work based on shrinking and growing devices
|
17 years ago |
Chris Mason
|
84eed90fac
Btrfs: Add failure handling for read_sys_array
|
17 years ago |
Chris Mason
|
bcbfce8abd
Btrfs: Fix the unplug_io_fn to grab a consistent copy of page->mapping
|
17 years ago |
Chris Mason
|
38b669880d
Deal with page == NULL in the btrfs_unplug_io_fn
|
17 years ago |
Chris Mason
|
f2d8d74d78
Btrfs: Make an unplug function that doesn't unplug every spindle
|
17 years ago |
Chris Mason
|
4ef64eae28
Btrfs: Remove debugging statements from the invalidatepage calls
|
17 years ago |
Chris Mason
|
4575c9ccee
Btrfs: Scale the bdi ra_pages by the number of devices in the FS
|
17 years ago |
Chris Mason
|
9ad6b7bc2e
Force page->private removal in btrfs_invalidatepage
|
17 years ago |
Chris Mason
|
0afbaf8c82
Btrfs: Set the btree inode i_size to OFFSET_MAX
|
17 years ago |
Chris Mason
|
7b13b7b119
Btrfs: Don't drop extent_map cache during releasepage on the btree inode
|
17 years ago |
Chris Mason
|
7b859fe7cd
Btrfs: Only do async bio submission for pdflush
|
17 years ago |
Chris Mason
|
44b8bd7edd
Btrfs: Create a work queue for bio writes
|
17 years ago |
Chris Mason
|
e17cade25f
Btrfs: Add chunk uuids and update multi-device back references
|
17 years ago |
Chris Mason
|
b248a41529
Btrfs: A few updates for 2.6.18 and versions older than 2.6.25
|
17 years ago |
Miguel
|
73f61b2a64
Btrfs: bio_endio support for linux 2.6.23 and older.
|
17 years ago |
Miguel
|
a5eb62e345
Btrfs: Endianess bug fix for v0.13 with kernels
|
17 years ago |
Chris Mason
|
3dd39914bc
Btrfs: Add extra checks to avoid removing extent_state from pages we can't free
|
17 years ago |
Chris Mason
|
f29844623d
Btrfs: Write out all super blocks on commit, and bring back proper barrier support
|
17 years ago |