Merge branch 'for-linus' of git://neil.brown.name/md
* 'for-linus' of git://neil.brown.name/md: (75 commits) md/raid10: handle further errors during fix_read_error better. md/raid10: Handle read errors during recovery better. md/raid10: simplify read error handling during recovery. md/raid10: record bad blocks due to write errors during resync/recovery. md/raid10: attempt to fix read errors during resync/check md/raid10: Handle write errors by updating badblock log. md/raid10: clear bad-block record when write succeeds. md/raid10: avoid writing to known bad blocks on known bad drives. md/raid10 record bad blocks as needed during recovery. md/raid10: avoid reading known bad blocks during resync/recovery. md/raid10 - avoid reading from known bad blocks - part 3 md/raid10: avoid reading from known bad blocks - part 2 md/raid10: avoid reading from known bad blocks - part 1 md/raid10: Split handle_read_error out from raid10d. md/raid10: simplify/reindent some loops. md/raid5: Clear bad blocks on successful write. md/raid5. Don't write to known bad block on doubtful devices. md/raid5: write errors should be recorded as bad blocks if possible. md/raid5: use bad-block log to improve handling of uncorrectable read errors. md/raid5: avoid reading from known bad blocks. ...
No related branches found
No related tags found
Showing
- Documentation/md.txt 23 additions, 6 deletionsDocumentation/md.txt
- drivers/md/bitmap.c 46 additions, 91 deletionsdrivers/md/bitmap.c
- drivers/md/bitmap.h 0 additions, 5 deletionsdrivers/md/bitmap.h
- drivers/md/md.c 785 additions, 86 deletionsdrivers/md/md.c
- drivers/md/md.h 98 additions, 12 deletionsdrivers/md/md.h
- drivers/md/raid1.c 735 additions, 227 deletionsdrivers/md/raid1.c
- drivers/md/raid1.h 24 additions, 2 deletionsdrivers/md/raid1.h
- drivers/md/raid10.c 903 additions, 280 deletionsdrivers/md/raid10.c
- drivers/md/raid10.h 21 additions, 0 deletionsdrivers/md/raid10.h
- drivers/md/raid5.c 397 additions, 618 deletionsdrivers/md/raid5.c
- drivers/md/raid5.h 51 additions, 48 deletionsdrivers/md/raid5.h
- include/linux/raid/md_p.h 10 additions, 4 deletionsinclude/linux/raid/md_p.h
Loading
Please register or sign in to comment