summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Support bitmaps with raid10Neil Brown2005-11-2210-23/+50
| | | | | | And a couple of other little things Signed-off-by: Neil Brown <neilb@suse.de>
* Make sure mdadm -S returns correct error codeNeil Brown2005-10-211-1/+3
| | | | | | | | | | If a bad file names was given, exit status still 0. If some devices couldn't be stopped for "mdadm -Ss" exit status still 0. Thanks: Daniel Hottinger <hotti@google.com> Signed-off-by: Neil Brown <neilb@suse.de>
* Create version-4 bitmaps if kernel supports it.Neil Brown2005-10-118-18/+55
| | | | | | | Version-3 bitmaps are host-endian. Version-4 are little-endian and so more portable. Signed-off-by: Neil Brown <neilb@suse.de>
* Add 'setup' option to 'test'Neil Brown2005-10-111-0/+3
| | | | Signed-off-by: Neil Brown <neilb@suse.de>
* Just some minor stuff...mdadm-2.1Neil Brown2005-10-111-0/+5
| | | | Signed-off-by: Neil Brown <neilb@suse.de>
* Release 2-0Neil Brown2005-09-125-10/+49
| | | | | | With little fix for -O2 compile Signed-off-by: Neil Brown <neilb@suse.de>
* Add tests/05r1-grow-internal-1Neil Brown2005-09-121-0/+32
|
* Refine some tests.Neil Brown2005-09-122-2/+3
| | | | Signed-off-by: Neil Brown <neilb@suse.de>
* Fix byteordr covnerion ofr 'events' that was '32' instead of '64'Neil Brown2005-09-123-3/+3
| | | | Signed-off-by: Neil Brown <neilb@suse.de>
* Fix remaining problems with hot-add bitmap to version-1 superblockNeil Brown2005-09-1214-16/+165
| | | | | | Also some more tests - r5 and r6 bitmaps Signed-off-by: Neil Brown <neilb@suse.de>
* Fix assembling of array with spares when verion-1 superblock is used.Neil Brown2005-09-126-28/+51
| | | | | | | As spared don't have a position in the raid array with verion-1 superblocks, we need to handle them a bit differently. Signed-off-by: Neil Brown <neilb@suse.de>
* Fix assembling of raid10 in the face of missing devices.Neil Brown2005-09-126-8/+55
| | | | | | | We now check if enough devices are present properly, so --force can be used to good effect. Signed-off-by: Neil Brown <neilb@suse.de>
* Release!!mdadm-2.0Neil Brown2005-08-263-19/+5
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add tests/05r1-internalbitmap-v1cNeil Brown2005-08-251-0/+47
|
* Add tests/05r1-internalbitmap-v1bNeil Brown2005-08-251-0/+48
|
* Add tests/05r1-internalbitmap-v1aNeil Brown2005-08-261-0/+47
|
* Passes all tests, nearly ready for release.Neil Brown2005-08-2612-121/+71
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Getting ready for 2.0 release...Neil Brown2005-08-2613-20/+74
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* remove ANNOUNCE-2.0-devel-?Neil Brown2005-08-253-84/+0
|
* remove ANNOUNCE-1*Neil Brown2005-08-2513-474/+0
|
* Add raid10 doco to mdadm.8Neil Brown2005-08-251-10/+33
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Lots of little manpage updates.Neil Brown2005-08-254-76/+129
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add RAID10 and other stuff to md.4Neil Brown2005-08-251-22/+123
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Support internal bitmaps with format-1 superblocks.Neil Brown2005-08-259-43/+236
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Check-in swap_super.cNeil Brown2005-08-182-2/+85
| | | | | | and update a test that uses it. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Support cross-compiling in MakefileNeil Brown2005-08-181-1/+1
| | | | | | Thanks to "Anthony Russello" <russello@iomega.com> Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Print descriptive level when warning about pre-existing arrays.Neil Brown2005-08-181-2/+5
| | | | | | Use map_num to get the name, so 'linear' doens't appear as '-1'. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix bug on new --detail codeNeil Brown2005-08-161-0/+2
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add test for multipath and make it work.Neil Brown2005-08-163-2/+39
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Assorted fixesNeil Brown2005-08-1616-61/+484
| | | | | | | | | Support "--build"ing arrays with bitmaps. hot-removal of bitmaps --re-add of drives recently removed. assorted extra tests Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix --detail output for version 1 superblocks.Neil Brown2005-08-151-8/+26
| | | | | | As raid_disk no longer matches number, we do things differently. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix but when assembling v1 arraysNeil Brown2005-08-1516-25/+12
| | | | | | | Because raid_disk and disk.number are not longer in-sync, it needed some work. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add 'quite' option and tidy up some tests.Neil Brown2005-08-1536-515/+593
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add a test.Neil Brown2005-08-152-4/+30
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Support nameing of version-1 arrays.Neil Brown2005-08-0917-22/+114
| | | | | | | --name is recognised in --create and --assemble name= is recognised in config file. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add write-behind supportNeil Brown2005-08-0916-34/+172
| | | | | | | | Currently this includes --write-behind to set level of write-behind supported --write-mostly to flag devices as write-mostly. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Support fixing of byte-swapped superblocks.Neil Brown2005-08-097-2/+96
| | | | | | | Good for moving between little-endian and big-endian. Still needs documentation. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add ANNOUNCE-2.0-devel-3mdadm-2.0-devel-3Neil Brown2005-08-041-0/+18
|
* Add ANNOUNCE to inventoryNeil Brown2005-08-091-0/+1
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add test suite and releaseNeil Brown2005-08-0429-3/+1012
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Assorted Fixes for multiple bugs.Neil Brown2005-08-049-23/+55
| | | | | | | Assemble would crash, or just not work. A few other problem found by a new test-suite. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Redhat 6.2 seems to require sys/time.h as well as time.hNeil Brown2005-07-291-0/+1
| | | | | | Thanks to "Pieter D.J. Krul" <p at krul.cc> Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Don't for a chunk-size when "build"ing a raid1Neil Brown2005-07-291-1/+1
| | | | | | as raid1 doesn't need chunksize Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Make hot-add work with v 1.0.1 superblocksNeil Brown2005-07-291-5/+2
| | | | | | Just some carelessness Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Document this...Neil Brown2005-07-185-18/+35
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add ANNOUNCE-2.0-devel-2mdadm-2.0-devel-2Neil Brown2005-07-071-0/+31
|
* Release devel-2Neil Brown2005-07-155-7/+9
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Make sure we try hard enough to find a component device..Neil Brown2005-07-071-1/+1
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix compiling of mdassembleNeil Brown2005-06-143-3/+11
| | | | | | (again). Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix compilation with tinycNeil Brown2005-06-143-1/+18
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>