summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-061-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-061-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>
* Add man page for mdassembleNeil Brown2005-06-143-1/+64
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Replace sprintf calls with snprintfNeil Brown2005-06-145-13/+15
| | | | | | To quiet diet-libc Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Add device files created with --auto to list of known device files.Neil Brown2005-06-143-10/+30
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Allow --force flag with --growNeil Brown2005-06-142-0/+2
| | | | | | .. so that you can 'grow' a raid1 to only one device. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Don't list device= in --examine --scan output.Neil Brown2005-06-145-10/+26
| | | | | | | As the device list isn't stable, recording it should be avoided. The device= list is still available if --verbose is given (once). Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* When finding a /dev name for a device, prefer shorter namesNeil Brown2005-06-142-7/+16
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix silly exampleNeil Brown2005-06-142-1/+3
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix some rounding errors in human_size and generally clean up the codeNeil Brown2005-06-142-13/+21
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix parsing of /dev/md/N in is_standardNeil Brown2005-06-142-1/+2
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix a few typecastsNeil Brown2005-06-142-2/+3
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Allow --auto to still be meaningful when --scan is givenNeil Brown2005-06-144-4/+18
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Initialise mis.next to NULLNeil Brown2005-06-141-0/+1
| | | | | | Probably not needed, but safer. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Fix typo in --grow --help - don't claim '-F'Neil Brown2005-06-142-1/+2
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Make type of uuid always int[], rather than sometimes __u32[]Neil Brown2005-06-142-1/+2
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Retry --stop --scan until all stoppable devices have been stoppedNeil Brown2005-06-145-29/+47
| | | | | | This is needed to reliably stop stacked arrays Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Document SparesMissing and DeviceDisappeared/WrongLevelNeil Brown2005-06-142-0/+23
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Document --size=max option for --growNeil Brown2005-06-142-0/+4
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Avoid using lstat, it isn't right.Neil Brown2005-06-142-1/+4
| | | | Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* From paul.clements@steeleye.com Thu May 19 11:09:55 2005Neil Brown2005-06-141-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | X-VM-v5-Data: ([nil nil nil nil t nil nil nil nil] ["2589" "Wednesday" "18" "May" "2005" "21:09:47" "-0400" "Paul Clements" "paul.clements@steeleye.com" nil "93" "[PATCH 1/1] mdadm 2.0 devel: fix bitmap size calculation and allow \"missing\" device in Build command" "^From:" "neilb@cse.unsw.edu.au" "neilb@cse.unsw.edu.au" "5" nil nil nil nil nil nil nil nil nil] nil) Return-Path: <paul.clements@steeleye.com> Received: From smtp-dist.unsw.edu.au ([149.171.97.16] == smtp-dist-01.services.comms.unsw.EDU.AU) (for <neilb@cse.unsw.edu.au>) By note With Smtp ; Thu, 19 May 2005 11:09:55 +1000 Received: from localhost (avspam-03.services.comms.unsw.edu.au [149.171.100.18]) by smtp-dist.unsw.edu.au (8.13.1/8.13.1) with ESMTP id j4J19t05017496 for <VRT+EFNJ=JQ=cse.unsw.edu.au=neilb@cse.unsw.edu.au>; Thu, 19 May 2005 11:09:55 +1000 (EST) Received: from note.orchestra.cse.unsw.EDU.AU (note.orchestra.cse.unsw.EDU.AU [129.94.242.24]) by smtp.unsw.edu.au (8.13.1/8.13.1) with ESMTP id j4J19qEL010258 for <VRT+EFNJ=JQ=cse.unsw.edu.au=neilb@cse.unsw.edu.au>; Thu, 19 May 2005 11:09:53 +1000 (EST) Received: From hancock.sc.steeleye.com ([209.192.50.48] == stat16.steeleye.com) (for <neilb@cse.unsw.edu.au>) By note With Smtp ; Thu, 19 May 2005 11:09:52 +1000 Received: from steeleye.com (clements.sc.steeleye.com [172.17.6.4]) by hancock.sc.steeleye.com (8.11.6/8.11.6) with ESMTP id j4J19lA29968 for <neilb@cse.unsw.edu.au>; Wed, 18 May 2005 21:09:48 -0400 Message-ID: <428BE75B.20803@steeleye.com> User-Agent: Mozilla Thunderbird 0.5 (X11/20040208) X-Accept-Language: en-us, en MIME-Version: 1.0 References: <428A496D.6000303@steeleye.com> In-Reply-To: <428A496D.6000303@steeleye.com> From: Paul Clements <paul.clements@steeleye.com> To: neilb@cse.unsw.edu.au Subject: [PATCH 1/1] mdadm 2.0 devel: fix bitmap size calculation and allow "missing" device in Build command Date: Wed, 18 May 2005 21:09:47 -0400 Content-Type: multipart/mixed; boundary="------------090601020206040308050709" This is a multi-part message in MIME format. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* StuffNeil Brown2006-04-173-18/+19
| | | | | | Description... Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
* Stuffmdadm-2.0-devel-1Neil Brown2006-04-171-0/+35
| | | | | | Description... Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>