Chris Mason
|
e7a84565bc
Btrfs: Add btree locking to the tree defragmentation code
|
17 жил өмнө |
Chris Mason
|
a74a4b97b6
Btrfs: Replace the transaction work queue with kthreads
|
17 жил өмнө |
Chris Mason
|
333db94cdd
Btrfs: Fix snapshot deletion to release the alloc_mutex much more often.
|
17 жил өмнө |
Chris Mason
|
5cd57b2cbb
Btrfs: Add a skip_locking parameter to struct path, and make various funcs honor it
|
17 жил өмнө |
Chris Mason
|
051e1b9f74
Drop locks in btrfs_search_slot when reading a tree block.
|
17 жил өмнө |
Chris Mason
|
a213501153
Btrfs: Replace the big fs_mutex with a collection of other locks
|
17 жил өмнө |
Chris Mason
|
925baeddc5
Btrfs: Start btree concurrency work.
|
17 жил өмнө |
Chris Mason
|
0ef3e66b67
Btrfs: Allocator fix variety pack
|
17 жил өмнө |
Chris Mason
|
1259ab75c6
Btrfs: Handle write errors on raid1 and raid10
|
17 жил өмнө |
Chris Mason
|
ca7a79ad8d
Btrfs: Pass down the expected generation number when reading tree blocks
|
17 жил өмнө |
Chris Mason
|
323da79c9f
Btrfs: Chunk relocation fine tuning, and add a few printks to show progress
|
17 жил өмнө |
Chris Mason
|
bbaf549e0c
Btrfs: A number of nodatacow fixes
|
17 жил өмнө |
Chris Mason
|
a68d5933a0
Btrfs: Update nodatacow mode to support cloned single files and resizing
|
17 жил өмнө |
Chris Mason
|
bf4ef67924
Btrfs: Properly find the root for snapshotted blocks during chunk relocation
|
17 жил өмнө |
Chris Mason
|
a061fc8da7
Btrfs: Add support for online device removal
|
17 жил өмнө |
Chris Mason
|
a236aed14c
Btrfs: Deal with failed writes in mirrored configurations
|
17 жил өмнө |
Chris Mason
|
ec44a35cbe
Btrfs: Add balance ioctl to restripe the chunks
|
17 жил өмнө |
Chris Mason
|
8e7bf94fd5
Btrfs: Do more optimal file RA during shrinking and defrag
|
17 жил өмнө |
Chris Mason
|
3bf3d9e9c2
Btrfs: Avoid recursive chunk allocations
|
17 жил өмнө |
Chris Mason
|
8f18cf1339
Btrfs: Make the resizer work based on shrinking and growing devices
|
17 жил өмнө |
Chris Mason
|
bce4eae986
Btrfs: Fix balance_level to free the middle block if there is room in the left one
|
17 жил өмнө |
Chris Mason
|
3c12ac7205
Btrfs: Simplify device selection for mirrored reads
|
17 жил өмнө |
Chris Mason
|
3b951516ed
Btrfs: Use the extent map cache to find the logical disk block during data retries
|
17 жил өмнө |
Chris Mason
|
699122f559
Btrfs: Don't wait on tree block writeback before freeing them anymore
|
17 жил өмнө |
Chris Mason
|
321aecc656
Btrfs: Add RAID10 support
|
17 жил өмнө |
Chris Mason
|
e17cade25f
Btrfs: Add chunk uuids and update multi-device back references
|
17 жил өмнө |
Chris Mason
|
98d20f67cf
Add a min size parameter to btrfs_alloc_extent
|
17 жил өмнө |
Miguel
|
a5eb62e345
Btrfs: Endianess bug fix for v0.13 with kernels
|
17 жил өмнө |
Chris Mason
|
ce9adaa5a7
Btrfs: Do metadata checksums for reads via a workqueue
|
17 жил өмнө |
Chris Mason
|
d18a2c4475
Btrfs: Fix allocation profile init
|
17 жил өмнө |