summaryrefslogtreecommitdiffstats
path: root/Grow.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Release mdadm-3.3mdadm-3.3NeilBrown2013-09-031-1/+1
* Grow: fix hang when growing a RAID5.NeilBrown2013-08-281-0/+1
* Grow: exit background thread cleanly on SIGTERM.NeilBrown2013-08-011-2/+13
* Avoid double close()Jes Sorensen2013-07-311-0/+2
* Grow: don't hold array open while waiting for reshape.NeilBrown2013-07-241-2/+4
* Grow: pass INVALID_SECTORS to reshape_array, not 0.NeilBrown2013-07-111-2/+3
* Grow: use mdstat_wait to wait for delayed reshape.NeilBrown2013-07-101-3/+3
* Grow: notice when --stop is synchronising a reshape and don't mess it up.NeilBrown2013-07-041-3/+12
* Grow: fix small bug when reshape interrupted.NeilBrown2013-07-041-0/+1
* Assemble: improve messages when restarting a reshape.NeilBrown2013-07-021-2/+3
* Manage: check alignment when stopping an array undergoing reshape.NeilBrown2013-07-011-11/+0
* New function: sysfs_waitNeilBrown2013-07-011-20/+8
* Grow: fix crash when restarting an array.NeilBrown2013-06-271-0/+10
* Grow: lack of head/tail space not fatal for RAID5 etc.NeilBrown2013-06-271-3/+13
* Grow: report better message when --grow --chunk cannot work.NeilBrown2013-06-271-7/+16
* Grow: chose default layout when converting from RAID0.NeilBrown2013-06-241-0/+4
* Grow: centralise level-change code.NeilBrown2013-06-241-66/+112
* Grow: remove excess drives when converting to RAID0.NeilBrown2013-06-241-0/+39
* Grow: clear new_layout when we change the level.NeilBrown2013-06-241-0/+1
* Grow: analyse_change needs to set new_size even if nothing much is happening.NeilBrown2013-06-241-0/+1
* Grow: fix two problems with new_data_offsetNeilBrown2013-06-241-2/+4
* Grow: Try hard to set new_offset.NeilBrown2013-06-241-4/+15
* Grow: Make sure new data-offset is well-alignedNeilBrown2013-06-241-16/+51
* Grow: a data_offset should not be tested against 0.NeilBrown2013-06-191-1/+1
* Remove lots of unnecessary white space.NeilBrown2013-06-191-2/+0
* Grow: fix up recent changes to set_new_data_offset.NeilBrown2013-06-191-23/+21
* Make sure NOFILE resource limit is big enough.NeilBrown2013-05-301-0/+2
* Grow_continue: handle RESHAPE_NO_BACKUP correctly.NeilBrown2013-05-281-4/+8
* Grow: allow for different sized devices when updating data_offset.NeilBrown2013-05-281-16/+49
* Assemble: allow --update=revert-reshapeNeilBrown2013-05-281-1/+2
* Grow: allow a reshape which only changes --data-offsetNeilBrown2013-05-221-0/+4
* Grow: E2BIG should be reporte differently if --data-offset was requested.NeilBrown2013-05-221-0/+5
* Grow: --backup-file and --data-offset are incompatible.NeilBrown2013-05-221-3/+4
* Grow: handle E2BIG from new_offset changes more gracefully.NeilBrown2013-05-221-2/+5
* Grow: allow --data-offset to be specified for raid4/5/6NeilBrown2013-05-221-1/+2
* Grow: allow metadata to indicate that changing data_offset not supported.NeilBrown2013-05-221-0/+5
* Grow: use new_data_offset instead of backups for raid4/5/6 reshape.NeilBrown2013-05-221-0/+34
* Grow: introduce min_offset_change to struct reshape.NeilBrown2013-05-221-12/+14
* Grow: have analyse_change zero the reshape structure first.NeilBrown2013-05-221-12/+2
* Grow.c: split impose_reshape out as a function.NeilBrown2013-05-211-64/+82
* Grow.c: split out update_cache_size() function.NeilBrown2013-05-211-19/+27
* Grow.c remove some pointless casts on 'data_offset'.NeilBrown2013-05-211-4/+2
* Change some fprintf(stderrs to cont_err()NeilBrown2013-05-211-7/+6
* Change some "fprintf(stderr,"s to pr_err.NeilBrown2013-05-211-15/+14
* Grow: set_new_data_offset should report if kernel is too old.NeilBrown2013-05-211-1/+10
* comment typoNeilBrown2013-05-211-1/+1
* Grow: just pass delta_disks instead of all of 'info'.NeilBrown2013-05-211-4/+4
* Grow: split out code for setting new_data_offsetNeilBrown2013-05-211-50/+68
* Grow: replace '1' with 'INVALID_SECTORS' where appropriate.NeilBrown2013-05-211-7/+7
* Discard devnum in favour of devnmNeilBrown2013-02-211-83/+64