]>
git.ipfire.org Git - thirdparty/mdadm.git/log
Neil Brown [Mon, 12 Sep 2005 05:24:10 +0000 (05:24 +0000)]
Fix remaining problems with hot-add bitmap to version-1 superblock
Also some more tests - r5 and r6 bitmaps
Signed-off-by: Neil Brown <neilb@suse.de>
Neil Brown [Mon, 12 Sep 2005 05:23:11 +0000 (05:23 +0000)]
Fix assembling of array with spares when verion-1 superblock is used.
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>
Neil Brown [Mon, 12 Sep 2005 04:57:52 +0000 (04:57 +0000)]
Fix assembling of raid10 in the face of missing devices.
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>
Neil Brown [Fri, 26 Aug 2005 06:37:33 +0000 (06:37 +0000)]
Release!!
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 25 Aug 2005 07:17:44 +0000 (07:17 +0000)]
Add tests/05r1-internalbitmap-v1c
Neil Brown [Thu, 25 Aug 2005 07:15:52 +0000 (07:15 +0000)]
Add tests/05r1-internalbitmap-v1b
Neil Brown [Fri, 26 Aug 2005 04:08:16 +0000 (04:08 +0000)]
Add tests/05r1-internalbitmap-v1a
Neil Brown [Fri, 26 Aug 2005 06:08:28 +0000 (06:08 +0000)]
Passes all tests, nearly ready for release.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Fri, 26 Aug 2005 02:26:37 +0000 (02:26 +0000)]
Getting ready for 2.0 release...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 25 Aug 2005 05:26:57 +0000 (05:26 +0000)]
remove ANNOUNCE-2.0-devel-?
Neil Brown [Thu, 25 Aug 2005 05:26:57 +0000 (05:26 +0000)]
remove ANNOUNCE-1*
Neil Brown [Thu, 25 Aug 2005 05:26:57 +0000 (05:26 +0000)]
Add raid10 doco to mdadm.8
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 25 Aug 2005 05:11:29 +0000 (05:11 +0000)]
Lots of little manpage updates.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 25 Aug 2005 05:09:25 +0000 (05:09 +0000)]
Add RAID10 and other stuff to md.4
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 25 Aug 2005 04:31:44 +0000 (04:31 +0000)]
Support internal bitmaps with format-1 superblocks.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 18 Aug 2005 06:02:33 +0000 (06:02 +0000)]
Check-in swap_super.c
and update a test that uses it.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 18 Aug 2005 04:28:10 +0000 (04:28 +0000)]
Support cross-compiling in Makefile
Thanks to "Anthony Russello" <russello@iomega.com>
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 18 Aug 2005 04:25:35 +0000 (04:25 +0000)]
Print descriptive level when warning about pre-existing arrays.
Use map_num to get the name, so 'linear' doens't appear as '-1'.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 16 Aug 2005 07:11:15 +0000 (07:11 +0000)]
Fix bug on new --detail code
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 16 Aug 2005 07:00:22 +0000 (07:00 +0000)]
Add test for multipath and make it work.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 16 Aug 2005 06:45:23 +0000 (06:45 +0000)]
Assorted fixes
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>
Neil Brown [Mon, 15 Aug 2005 06:54:20 +0000 (06:54 +0000)]
Fix --detail output for version 1 superblocks.
As raid_disk no longer matches number, we do things differently.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 15 Aug 2005 06:35:38 +0000 (06:35 +0000)]
Fix but when assembling v1 arrays
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>
Neil Brown [Mon, 15 Aug 2005 06:14:27 +0000 (06:14 +0000)]
Add 'quite' option and tidy up some tests.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 15 Aug 2005 04:44:04 +0000 (04:44 +0000)]
Add a test.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 9 Aug 2005 05:23:20 +0000 (05:23 +0000)]
Support nameing of version-1 arrays.
--name is recognised in --create and --assemble
name= is recognised in config file.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 9 Aug 2005 04:25:47 +0000 (04:25 +0000)]
Add write-behind support
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>
Neil Brown [Tue, 9 Aug 2005 04:25:27 +0000 (04:25 +0000)]
Support fixing of byte-swapped superblocks.
Good for moving between little-endian and big-endian.
Still needs documentation.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 4 Aug 2005 04:54:42 +0000 (04:54 +0000)]
Add ANNOUNCE-2.0-devel-3
Neil Brown [Tue, 9 Aug 2005 04:25:27 +0000 (04:25 +0000)]
Add ANNOUNCE to inventory
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 4 Aug 2005 04:56:22 +0000 (04:56 +0000)]
Add test suite and release
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Thu, 4 Aug 2005 04:41:12 +0000 (04:41 +0000)]
Assorted Fixes for multiple bugs.
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>
Neil Brown [Fri, 29 Jul 2005 00:20:37 +0000 (00:20 +0000)]
Redhat 6.2 seems to require sys/time.h as well as time.h
Thanks to "Pieter D.J. Krul" <p at krul.cc>
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Fri, 29 Jul 2005 00:20:11 +0000 (00:20 +0000)]
Don't for a chunk-size when "build"ing a raid1
as raid1 doesn't need chunksize
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Fri, 29 Jul 2005 00:19:25 +0000 (00:19 +0000)]
Make hot-add work with v 1.0.1 superblocks
Just some carelessness
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 18 Jul 2005 01:30:42 +0000 (01:30 +0000)]
Document this...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 6 Jul 2005 23:28:35 +0000 (23:28 +0000)]
Add ANNOUNCE-2.0-devel-2
Neil Brown [Fri, 15 Jul 2005 00:13:21 +0000 (00:13 +0000)]
Release devel-2
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 6 Jul 2005 23:12:04 +0000 (23:12 +0000)]
Make sure we try hard enough to find a component device..
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:49:05 +0000 (06:49 +0000)]
Fix compiling of mdassemble
(again).
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:43:00 +0000 (06:43 +0000)]
Fix compilation with tinyc
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:42:25 +0000 (06:42 +0000)]
Add man page for mdassemble
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:42:13 +0000 (06:42 +0000)]
Replace sprintf calls with snprintf
To quiet diet-libc
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:37:57 +0000 (06:37 +0000)]
Add device files created with --auto to list of known device files.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:34:29 +0000 (06:34 +0000)]
Allow --force flag with --grow
.. so that you can 'grow' a raid1 to only one device.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:34:23 +0000 (06:34 +0000)]
Don't list device= in --examine --scan output.
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>
Neil Brown [Tue, 14 Jun 2005 06:33:56 +0000 (06:33 +0000)]
When finding a /dev name for a device, prefer shorter names
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:33:45 +0000 (06:33 +0000)]
Fix silly example
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:33:30 +0000 (06:33 +0000)]
Fix some rounding errors in human_size and generally clean up the code
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:33:24 +0000 (06:33 +0000)]
Fix parsing of /dev/md/N in is_standard
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:33:16 +0000 (06:33 +0000)]
Fix a few typecasts
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:33:02 +0000 (06:33 +0000)]
Allow --auto to still be meaningful when --scan is given
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:32:52 +0000 (06:32 +0000)]
Initialise mis.next to NULL
Probably not needed, but safer.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:32:42 +0000 (06:32 +0000)]
Fix typo in --grow --help - don't claim '-F'
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:32:34 +0000 (06:32 +0000)]
Make type of uuid always int[], rather than sometimes __u32[]
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:32:18 +0000 (06:32 +0000)]
Retry --stop --scan until all stoppable devices have been stopped
This is needed to reliably stop stacked arrays
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:31:34 +0000 (06:31 +0000)]
Document SparesMissing and DeviceDisappeared/WrongLevel
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:31:19 +0000 (06:31 +0000)]
Document --size=max option for --grow
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:30:03 +0000 (06:30 +0000)]
Avoid using lstat, it isn't right.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 06:29:20 +0000 (06:29 +0000)]
From paul.clements@steeleye.com Thu May 19 11:09:55 2005
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>
Neil Brown [Mon, 17 Apr 2006 23:42:52 +0000 (23:42 +0000)]
Stuff
Description...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 17 Apr 2006 23:42:52 +0000 (23:42 +0000)]
Stuff
Description...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:45 +0000 (23:03 +0000)]
Make '-x nnn' spares work for type-1 superblocks.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:45 +0000 (23:03 +0000)]
Move the test for validity of raid_disk later.
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>
Neil Brown [Tue, 7 Jun 2005 23:03:45 +0000 (23:03 +0000)]
Make --zero-superblock work for version 1 superblocks.
This requires passing the supertype to store_super
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:46 +0000 (23:03 +0000)]
Fix type - MD_SB_CLEAN is a bit number, not a bitmask.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:46 +0000 (23:03 +0000)]
Increase max-devs on type-1 superblocks
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:46 +0000 (23:03 +0000)]
Assorted fixes for bitmap related stuff
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:46 +0000 (23:03 +0000)]
Support --grow --bitmap=internal
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>
Neil Brown [Tue, 7 Jun 2005 23:03:47 +0000 (23:03 +0000)]
Add support for internal bitmaps
For version 0.90 superblocks, an internal bitmap can be specified at create.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:47 +0000 (23:03 +0000)]
2.0-devel-1 release
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:47 +0000 (23:03 +0000)]
Fix a test that will allow arrays with bitmaps to be assembled.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:03:48 +0000 (23:03 +0000)]
Make sure to seed the random number generator for uuids
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:16:32 +0000 (23:16 +0000)]
Use ADD_NEW_DISK to hot-add to non-version-0 arrays
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:16:35 +0000 (23:16 +0000)]
Fix create bug which initialised superblocks wrongly.
Description...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:16:35 +0000 (23:16 +0000)]
Initial bitmap support
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:16:36 +0000 (23:16 +0000)]
Change "dirty" status to "active"
Description...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:16:36 +0000 (23:16 +0000)]
Wasn't initialising spare disks on create.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:16:36 +0000 (23:16 +0000)]
A couple off minor fixed in multi-format management.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:16:36 +0000 (23:16 +0000)]
Release 1.8.1 after some man page updates and other fixes.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 17 Apr 2006 11:59:45 +0000 (11:59 +0000)]
Only in mdadm-inter/: ANNOUNCE-2.0-devel-1
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>
Neil Brown [Tue, 3 May 2005 23:44:40 +0000 (23:44 +0000)]
super1
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>
Neil Brown [Tue, 3 May 2005 23:44:32 +0000 (23:44 +0000)]
Add a 'super-switch' so that different format superblocks can be used.
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>
Neil Brown [Tue, 3 May 2005 23:44:18 +0000 (23:44 +0000)]
Separate sueprblock handling into separate file
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 3 May 2005 23:42:53 +0000 (23:42 +0000)]
Release 1.11.0
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 11 Apr 2005 00:20:03 +0000 (00:20 +0000)]
Fix embarassing bug in 1.10.0 which broke --add
Use a different variable to old result of open
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 11 Apr 2005 00:08:05 +0000 (00:08 +0000)]
Release 1.10.0
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 06:05:07 +0000 (06:05 +0000)]
Call 'flush' after writing a superblock to disk.
Just in case...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 06:02:49 +0000 (06:02 +0000)]
Use O_EXCL when opening component devices to be assembled into an array
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>
Neil Brown [Mon, 4 Apr 2005 05:44:43 +0000 (05:44 +0000)]
Fix "--config=partitions" which was broken.
"devline" wants a list of words, not a whole line...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Fri, 5 Nov 2004 03:04:44 +0000 (03:04 +0000)]
Add ANNOUNCE-1.8.1
Neil Brown [Mon, 4 Apr 2005 05:19:07 +0000 (05:19 +0000)]
Release 1.9.0
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:18:57 +0000 (05:18 +0000)]
Change handling of devices names in args
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:31 +0000 (05:16 +0000)]
Fix uninitialised variable compile warning.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:29 +0000 (05:16 +0000)]
Improve error message when mode is set twice.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:26 +0000 (05:16 +0000)]
Correct error message printed when the 'chosen_drive' cannot be added.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:24 +0000 (05:16 +0000)]
Reverse order of arrays when --stop --scan
so that stacked arrays are stopped properly.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:22 +0000 (05:16 +0000)]
Reread partitions file for each array being assembled.
This makes assembling arrays from other arrays work better.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:18 +0000 (05:16 +0000)]
Add some missing closes of mdfd
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:16 +0000 (05:16 +0000)]
Document new --auto behaviour
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>