summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Make '-x nnn' spares work for type-1 superblocks.Neil Brown2005-06-071-1/+1
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Move the test for validity of raid_disk later.Neil Brown2005-06-071-8/+22
| | | | | | | | This allows the check to be done after we know what metadata format is being used, and so the max number of raiddisks is known. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Make --zero-superblock work for version 1 superblocks.Neil Brown2005-06-077-18/+55
| | | | | | This requires passing the supertype to store_super Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix type - MD_SB_CLEAN is a bit number, not a bitmask.Neil Brown2005-06-071-1/+1
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Increase max-devs on type-1 superblocksNeil Brown2005-06-076-6/+16
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Assorted fixes for bitmap related stuffNeil Brown2005-06-071-1/+58
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Support --grow --bitmap=internalNeil Brown2005-06-074-4/+101
| | | | | | | Adding a filebased bitmap is not yet supported, and this code is still under development. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add support for internal bitmapsNeil Brown2005-06-076-9/+147
| | | | | | For version 0.90 superblocks, an internal bitmap can be specified at create. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* 2.0-devel-1 releaseNeil Brown2005-06-076-6/+44
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix a test that will allow arrays with bitmaps to be assembled.Neil Brown2005-06-071-1/+1
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Make sure to seed the random number generator for uuidsNeil Brown2005-06-073-8/+22
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Use ADD_NEW_DISK to hot-add to non-version-0 arraysNeil Brown2005-06-072-23/+66
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix create bug which initialised superblocks wrongly.Neil Brown2005-06-071-1/+1
| | | | | | Description... Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Initial bitmap supportNeil Brown2005-06-0710-13/+765
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Change "dirty" status to "active"Neil Brown2005-06-072-0/+4
| | | | | | Description... Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Wasn't initialising spare disks on create.Neil Brown2005-06-071-0/+1
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* A couple off minor fixed in multi-format management.Neil Brown2005-06-072-1/+2
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Release 1.8.1 after some man page updates and other fixes.mdadm-1.11.1Neil Brown2005-06-079-33/+135
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Only in mdadm-inter/: ANNOUNCE-2.0-devel-1Neil Brown2006-04-171-2/+7
| | | | | | | | | | | Only in mdadm-inter/: ANNOUNCE-2.0-devel-2 Only in mdadm-inter/: Create.c.orig Only in mdadm-inter/: bitmap.c Only in mdadm-inter/: bitmap.h Only in mdadm-inter/: mdassemble.8 Only in mdadm-inter/: mkd1 diff -ru mdadm-pre/mdadm-1.11.0/super1.c mdadm-inter/super1.c Signed-off-by: Neil Brown <neilb@suse.de>
* super1Neil Brown2005-05-0314-149/+910
| | | | | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au> Fix raid5 creation with new code. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add a 'super-switch' so that different format superblocks can be used.Neil Brown2005-05-0313-99/+262
| | | | | | | | This includes: adding --metadata= option to choose metadata format adding metadata= word to config file. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Separate sueprblock handling into separate fileNeil Brown2005-05-0312-617/+823
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Release 1.11.0mdadm-1.11.0Neil Brown2005-05-036-4/+32
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix embarassing bug in 1.10.0 which broke --addNeil Brown2005-04-112-3/+7
| | | | | | Use a different variable to old result of open Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Release 1.10.0mdadm-1.10.0Neil Brown2005-04-115-3/+35
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Call 'flush' after writing a superblock to disk.Neil Brown2005-04-042-1/+3
| | | | | | Just in case... Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Use O_EXCL when opening component devices to be assembled into an arrayNeil Brown2005-04-045-8/+20
| | | | | | | In 2.6, this will fail if the device is already in use, so we can detect this error more easily. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix "--config=partitions" which was broken.Neil Brown2005-04-041-1/+5
| | | | | | "devline" wants a list of words, not a whole line... Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add ANNOUNCE-1.8.1mdadm-1.9.0Neil Brown2004-11-051-0/+50
|
* Release 1.9.0Neil Brown2005-04-045-3/+54
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Change handling of devices names in argsNeil Brown2005-04-043-5/+38
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix uninitialised variable compile warning.Neil Brown2005-04-041-1/+1
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Improve error message when mode is set twice.Neil Brown2005-04-042-3/+2
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Correct error message printed when the 'chosen_drive' cannot be added.Neil Brown2005-04-042-1/+3
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Reverse order of arrays when --stop --scanNeil Brown2005-04-042-0/+12
| | | | | so that stacked arrays are stopped properly. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Reread partitions file for each array being assembled.Neil Brown2005-04-042-14/+19
| | | | | This makes assembling arrays from other arrays work better. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add some missing closes of mdfdNeil Brown2005-04-042-7/+14
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Document new --auto behaviourNeil Brown2005-04-042-5/+46
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Change MAJOR() etc to major() etcNeil Brown2005-04-0412-41/+49
| | | | | | | | | This allows for larger device number if glibc supports it (requires 2.3.3). Also fail before creating larger device number if glibc support isn't present. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* When assembling with --auto, honour common device namesNeil Brown2005-04-045-62/+106
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Change "dirty" to "active" in array statusNeil Brown2005-04-043-2/+3
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix some initialisations of identNeil Brown2005-04-041-0/+2
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix manpage typoNeil Brown2005-04-042-1/+2
| | | | | | Thanks : Jérôme Petazzoni <jp@enix.org> Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix rpmbuild errorNeil Brown2005-04-042-1/+4
| | | | | reported by Stephan van Hienen <raid@a2000.nu> Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Small fix for makedist scriptNeil Brown2005-04-041-1/+1
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* mdadm-1.8.0mdadm-1.8.0Neil Brown2004-11-0119-232/+631
|
* mdadm-1.7.0mdadm-1.7.0Neil Brown2004-08-1123-76/+539
|
* mdadm-1.6.0mdadm-1.6.0Neil Brown2004-06-0420-102/+736
|
* mdadm-1.5.0mdadm-1.5.0Neil Brown2004-01-2220-145/+471
|
* mdadm-1.4.0mdadm-1.4.0Neil Brown2003-10-2813-24/+168
|