summaryrefslogtreecommitdiff
path: root/restripe.c
Commit message (Collapse)AuthorAge
* restripe: fix assignment of raid6 blocks for syndrome calculation.NeilBrown2009-10-16
| | | | | | Particularly for the _6 style. Signed-off-by: NeilBrown <neilb@suse.de>
* restripe: fix compile warning.NeilBrown2009-10-12
| | | | | | Just a type cast... Signed-off-by: NeilBrown <neilb@suse.de>
* restripe : various fixed for RAID6 2-failure recovery.NeilBrown2009-10-12
| | | | Signed-off-by: NeilBrown <neilb@suse.de>
* Merge branch 'master' into devel-3.1NeilBrown2009-10-01
|\ | | | | | | | | Conflicts: mdadm.8
| * Update copyright dates and remove references to @cse.unsw.edu.auNeilBrown2009-06-02
| | | | | | | | | | | | Also removed 'paper' addresses. Signed-off-by: NeilBrown <neilb@suse.de>
* | Fix raid6 error recovery in 'restripe' code.NeilBrown2009-09-25
| | | | | | | | | | | | Thanks to Matthias Urlichs for discovering and reporting this. Signed-off-by: NeilBrown <neilb@suse.de>
* | Grow: support restart of new migrations.NeilBrown2009-08-13
| |
* | Handle extra 'grow' variations.NeilBrown2009-08-11
| | | | | | | | UNFINISHED
* | restripe: support saving when not all devices are present.NeilBrown2009-07-14
| |
* | restripe: add support for new layouts including DDFNeilBrown2009-05-25
|/ | | | | | | | md supports new raid6 layouts to support conversion to and from raid5 and well as DDF. Make sure restripe handles those, including getting the order right for Q-syndrome calculation. Signed-off-by: NeilBrown <neilb@suse.de>
* Fix alignment for backup of reshape data.NeilBrown2008-08-19
| | | | | | | | Since we introduced O_DIRECT for device access we need properly aligned buffers and IO requests. The reshape code missed out on the conversion. Signed-off-by: NeilBrown <neilb@suse.de>
* Teach restripe to calculate Q syndrome for raid6.Neil Brown2007-02-22
| | | | | This allows mdadm to correctly restart a raid6 grow that crashed during the critcal phase.
* Support restarting of a reshape on --assembleNeil Brown2006-03-20
| | | | Signed-off-by: Neil Brown <neilb@suse.de>
* Initial reshape supportNeil Brown2006-03-13
Needs work for other levels etc. Signed-off-by: Neil Brown <neilb@suse.de>