Filipe Manana
|
ce7791ffee
Btrfs: fix race between readahead and device replace/removal
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
David Sterba
|
675d276b32
Merge branch 'foreign/liubo/replace-lockup' into for-chris-4.6
|
9 years ago |
David Sterba
|
ff7db6e05a
Merge branch 'foreign/zhaolei/reada' into for-chris-4.6
|
9 years ago |
Liu Bo
|
73beece9ca
Btrfs: fix lockdep deadlock warning due to dev_replace
|
10 years ago |
Zhao Lei
|
7aff8cf4a6
btrfs: reada: ignore creating reada_extent for a non-existent device
|
9 years ago |
Zhao Lei
|
4fe7a0e138
btrfs: reada: avoid undone reada extents in btrfs_reada_wait
|
9 years ago |
Zhao Lei
|
2fefd5583f
btrfs: reada: limit max works count
|
9 years ago |
Zhao Lei
|
895a11b868
btrfs: reada: simplify dev->reada_in_flight processing
|
9 years ago |
Zhao Lei
|
8afd6841e1
btrfs: reada: Fix a debug code typo
|
9 years ago |
Zhao Lei
|
57f16e0826
btrfs: reada: Jump into cleanup in direct way for __readahead_hook()
|
9 years ago |
Zhao Lei
|
02873e4325
btrfs: reada: Use fs_info instead of root in __readahead_hook's argument
|
9 years ago |
Zhao Lei
|
6e39dbe8b9
btrfs: reada: Pass reada_extent into __readahead_hook directly
|
9 years ago |
Zhao Lei
|
b257cf5006
btrfs: reada: move reada_extent_put to place after __readahead_hook()
|
9 years ago |
Zhao Lei
|
1e7970c0f3
btrfs: reada: Remove level argument in severial functions
|
9 years ago |
Zhao Lei
|
3194502118
btrfs: reada: bypass adding extent when all zone failed
|
9 years ago |
Zhao Lei
|
6a159d2ae4
btrfs: reada: add all reachable mirrors into reada device list
|
9 years ago |
Zhao Lei
|
a3f7fde243
btrfs: reada: Move is_need_to_readahead contition earlier
|
9 years ago |
Zhao Lei
|
97d5f0e63d
btrfs: reada: Avoid many times of empty loop
|
9 years ago |
Zhao Lei
|
8e9aa51f54
btrfs: reada: Add missed segment checking in reada_find_zone
|
9 years ago |
Zhao Lei
|
c37f49c7ef
btrfs: reada: reduce additional fs_info->reada_lock in reada_find_zone
|
9 years ago |
Zhao Lei
|
503785306d
btrfs: reada: Fix in-segment calculation for reada
|
9 years ago |
David Sterba
|
ed0244faf5
btrfs: reada: use GFP_KERNEL everywhere
|
9 years ago |
Luis de Bethencourt
|
ddd664f447
btrfs: reada: Fix returned errno code
|
10 years ago |
Omar Sandoval
|
7cb2c4202e
Btrfs: count devices correctly in readahead during RAID 5/6 replace
|
10 years ago |
Zhao Lei
|
6e9606d2a2
Btrfs: add ref_count and free function for btrfs_bio
|
10 years ago |
David Sterba
|
c0dcaa4d7b
btrfs: sink blocksize parameter to reada_tree_block_flagged
|
11 years ago |
David Sterba
|
b6ae40ec76
btrfs: remove blocksize from reada_extent
|
11 years ago |
David Sterba
|
707e8a0715
btrfs: use nodesize everywhere, kill leafsize
|
11 years ago |
Liu Bo
|
9e0af23764
Btrfs: fix task hang under heavy compressed write
|
11 years ago |