summaryrefslogtreecommitdiffstats
path: root/Grow.c
Commit message (Expand)AuthorAgeFilesLines
* Grow: move error message closer to error cause.NeilBrown2010-05-181-7/+7
* Grow: avoid overflow of chunk sizes.NeilBrown2010-04-291-24/+24
* Don't attempt to create or read bitmaps where the metadata doesn't support it.NeilBrown2010-04-071-0/+5
* Grow: fix recent breakage - lseek return status.NeilBrown2010-03-101-3/+8
* Grow: fix problem with validating chunk sizeNeilBrown2010-03-091-2/+2
* Add _FORTIFY_SOURCE to mdadm.O2 build.NeilBrown2010-03-031-16/+29
* Fix warning about unused variable.NeilBrown2010-03-031-1/+4
* Grow: be more relaxed about timestamp mismatches on backup file.NeilBrown2010-02-241-4/+16
* Grow: If bitmap interferes with grow, report this.NeilBrown2010-01-281-7/+28
* Remove stray debugging printfsNeilBrown2010-01-281-2/+4
* Grow: be more careful when using array.sizeNeilBrown2009-11-261-8/+14
* Grow: avoid truncation error when checking size of array.NeilBrown2009-11-261-1/+1
* Grow: various fixes to recent breakages.NeilBrown2009-11-171-5/+8
* Grow: data_offset is in sectors, offsets[] is in bytes - convertNeilBrown2009-11-161-1/+1
* Grow: do not allow size changes with other changes.NeilBrown2009-11-061-0/+9
* Grow: goto release rather than just returnNeilBrown2009-11-061-4/+8
* Grow: restrict to 2.6.32NeilBrown2009-11-061-0/+6
* Grow: use large block count and make sure stripe cache can hold it.NeilBrown2009-11-061-7/+27
* Grow: get component_size before using it.NeilBrown2009-11-061-4/+5
* Grow: handle array going degraded during reshape.NeilBrown2009-11-061-6/+35
* Grow: restore backup to proper location.NeilBrown2009-11-061-2/+2
* Grow: update backup-metadata mtime every time we write it.NeilBrown2009-10-221-2/+4
* Grow: reject raid-disks reduction in RAID5 etc before 2.6.32NeilBrown2009-10-201-1/+9
* Assemble: print more verbose messages about restarting a reshapeNeilBrown2009-10-201-18/+57
* Add missing 'continue' in Grow_restart.NeilBrown2009-10-201-0/+1
* Grow_restart to handle reducing number of devices in an array.NeilBrown2009-10-161-10/+31
* Grow: don't make 'blocks' too large during in-place reshape.NeilBrown2009-10-161-3/+7
* Grow: ignore error from final wait_backupNeilBrown2009-10-121-12/+8
* Grow: make sure bsb2 is properly alignedNeilBrown2009-10-121-3/+2
* Merge branch 'master' into devel-3.1NeilBrown2009-10-011-7/+2
|\
| * Update copyright dates and remove references to @cse.unsw.edu.auNeilBrown2009-06-021-7/+2
* | Grow: support restart of new migrations.NeilBrown2009-08-131-28/+251
* | Handle extra 'grow' variations.NeilBrown2009-08-111-298/+921
* | restripe: support saving when not all devices are present.NeilBrown2009-07-141-1/+3
* | Grow: --size improvements.NeilBrown2009-07-141-1/+14
* | Grow: pass layout as a string rather than a number.NeilBrown2009-07-141-6/+32
|/
* Merge branch 'master' of git://github.com/djbw/mdadm into devel-3.0NeilBrown2009-04-141-0/+1
|\
| * Grow: fix hang when reshape completes too fastDan Williams2009-04-121-0/+8
* | grow: don't wait forever for critical section to pass.NeilBrown2009-04-011-0/+8
|/
* Fix alignment for backup of reshape data.NeilBrown2008-08-191-6/+6
* Merge branch 'master' into from-stableNeilBrown2008-08-071-3/+4
|\
| * Clean up usage of open()Doug Ledford2008-07-241-1/+1
| * Add test for stoping and restarting a raid5 reshape.Neil Brown2008-06-271-2/+3
* | Use O_DIRECT for all IO to devices.Neil Brown2008-07-121-1/+1
|/
* Replace sysarray with mdinfoNeil Brown2007-12-141-4/+4
* Use 'mdinfo' instead of special 'sysdev' structure.Neil Brown2007-12-141-9/+12
* Find super from fd on an array.Neil Brown2007-12-141-4/+4
* Drop the superblock arg from all metadata methods.Neil Brown2007-12-141-34/+27
* Add 'supertype' arg to almost all metadata methods.Neil Brown2007-12-141-12/+14
* Allow metadata handlers to free their own superblock.Neil Brown2007-12-141-4/+7