Chris Mason
|
9627aeee3e
Merge branch 'raid56-scrub-replace' of git://github.com/miaoxie/linux-btrfs into for-linus
|
10 years ago |
Miao Xie
|
4245215d6a
Btrfs, raid56: fix use-after-free problem in the final device replace procedure on raid56
|
10 years ago |
Miao Xie
|
7603597690
Btrfs, replace: write raid56 parity into the replace target device
|
11 years ago |
Miao Xie
|
5a6ac9eacb
Btrfs, raid56: support parity scrub on raid56
|
11 years ago |
Miao Xie
|
af8e2d1df9
Btrfs, scrub: repair the common data on RAID5/6 if it is corrupted
|
11 years ago |
Gui Hecheng
|
321592427c
btrfs: fix dead lock while running replace and defrag concurrently
|
11 years ago |
David Sterba
|
8b9456da03
btrfs: remove unused members from struct scrub_warning
|
11 years ago |
Miao Xie
|
1203b6813e
Btrfs: modify clean_io_failure and make it suit direct io
|
11 years ago |
Miao Xie
|
ffdd2018dd
Btrfs: modify repair_io_failure and make it suit direct io
|
11 years ago |
Miao Xie
|
935e5cc935
Btrfs: fix wrong disk size when writing super blocks
|
11 years ago |
Miao Xie
|
5f546063ce
Btrfs: fix wrong generation check of super block on a seed device
|
11 years ago |
Miao Xie
|
17a9be2f28
Btrfs: fix wrong fsid check of scrub
|
11 years ago |
David Sterba
|
707e8a0715
btrfs: use nodesize everywhere, kill leafsize
|
11 years ago |
David Sterba
|
962a298f35
btrfs: kill the key type accessor helpers
|
11 years ago |
Liu Bo
|
9e0af23764
Btrfs: fix task hang under heavy compressed write
|
11 years ago |
Miao Xie
|
5d68da3b8e
Btrfs: don't write any data into a readonly device when scrub
|
11 years ago |
Qu Wenruo
|
ced96edc48
btrfs: Skip scrubbing removed chunks to avoid -ENOENT.
|
11 years ago |
Liu Bo
|
6eda71d0c0
Btrfs: fix scrub_print_warning to handle skinny metadata extents
|
11 years ago |
Tobias Klauser
|
7fb18a0664
btrfs: Remove unnecessary check for NULL
|
11 years ago |
Linus Torvalds
|
3123bca719
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
|
11 years ago |
Wang Shilong
|
e4fbaee292
Btrfs: fix compile warnings on on avr32 platform
|
11 years ago |
Wang Shilong
|
3b080b2564
Btrfs: scrub raid56 stripes in the right way
|
11 years ago |
Linus Torvalds
|
53c566625f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
|
11 years ago |
Qu Wenruo
|
d458b0540e
btrfs: Cleanup the "_struct" suffix in btrfs_workequeue
|
11 years ago |
Qu Wenruo
|
0339ef2f42
btrfs: Replace fs_info->scrub_* workqueue with btrfs_workqueue.
|
11 years ago |
Wang Shilong
|
32a447896c
Btrfs: wake up @scrub_pause_wait as much as we can
|
11 years ago |
Wang Shilong
|
12cf93728d
Btrfs: device_replace: fix deadlock for nocow case
|
11 years ago |
Linus Torvalds
|
e7651b819e
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
|
11 years ago |
Wang Shilong
|
ade2e0b3ee
Btrfs: fix to search previous metadata extent item since skinny metadata
|
11 years ago |
Wang Shilong
|
7c76edb77c
Btrfs: fix missing skinny metadata check in scrub_stripe()
|
11 years ago |