Neil Brown
edc1903518
remove ANNOUNCE-1*
2005-08-25 05:26:57 +00:00
Neil Brown
1a7dfc3550
Add raid10 doco to mdadm.8
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-25 05:26:57 +00:00
Neil Brown
a9d69660a3
Lots of little manpage updates.
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-25 05:11:29 +00:00
Neil Brown
599e5a360b
Add RAID10 and other stuff to md.4
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-25 05:09:25 +00:00
Neil Brown
34163fc7cf
Support internal bitmaps with format-1 superblocks.
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-25 04:31:44 +00:00
Neil Brown
eb3b43aa2a
Check-in swap_super.c
...
and update a test that uses it.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-18 06:02:33 +00:00
Neil Brown
c9fae71049
Support cross-compiling in Makefile
...
Thanks to "Anthony Russello" <russello@iomega.com>
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-18 04:28:10 +00:00
Neil Brown
d078d77c28
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>
2005-08-18 04:25:35 +00:00
Neil Brown
67687afe7a
Fix bug on new --detail code
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-16 07:11:15 +00:00
Neil Brown
c13c45e913
Add test for multipath and make it work.
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-16 07:00:22 +00:00
Neil Brown
fe80f49b6e
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>
2005-08-16 06:45:23 +00:00
Neil Brown
b0c63f3203
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>
2005-08-15 06:54:20 +00:00
Neil Brown
6a41304b05
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>
2005-08-15 06:35:38 +00:00
Neil Brown
dab6685f3d
Add 'quite' option and tidy up some tests.
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-15 06:14:27 +00:00
Neil Brown
7358e19667
Add a test.
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-15 04:44:04 +00:00
Neil Brown
947fd4ddb5
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>
2005-08-09 05:23:20 +00:00
Neil Brown
dfd4d8ee42
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>
2005-08-09 04:25:47 +00:00
Neil Brown
586ed40547
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>
2005-08-09 04:25:27 +00:00
Neil Brown
8068890f11
Add ANNOUNCE-2.0-devel-3
2005-08-04 04:54:42 +00:00
Neil Brown
7c4990ede7
Add ANNOUNCE to inventory
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-09 04:25:27 +00:00
Neil Brown
5e7519fa84
Add test suite and release
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-04 04:56:22 +00:00
Neil Brown
f277ce3671
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>
2005-08-04 04:41:12 +00:00
Neil Brown
11018a4592
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>
2005-07-29 00:20:37 +00:00
Neil Brown
699f989949
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>
2005-07-29 00:20:11 +00:00
Neil Brown
60d9a17455
Make hot-add work with v 1.0.1 superblocks
...
Just some carelessness
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-07-29 00:19:25 +00:00
Neil Brown
fbf8a0b7a6
Document this...
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-07-18 01:30:42 +00:00
Neil Brown
bea93430e8
Add ANNOUNCE-2.0-devel-2
2005-07-06 23:28:35 +00:00
Neil Brown
f7565294d9
Release devel-2
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-07-15 00:13:21 +00:00
Neil Brown
f0da9e8fcf
Make sure we try hard enough to find a component device..
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-07-06 23:12:04 +00:00
Neil Brown
c7654afc29
Fix compiling of mdassemble
...
(again).
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:49:05 +00:00
Neil Brown
fe6729fa8c
Fix compilation with tinyc
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:43:00 +00:00
Neil Brown
ccf44f3272
Add man page for mdassemble
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:42:25 +00:00
Neil Brown
8f23b0b3fa
Replace sprintf calls with snprintf
...
To quiet diet-libc
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:42:13 +00:00
Neil Brown
173fc51539
Add device files created with --auto to list of known device files.
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:37:57 +00:00
Neil Brown
bd72c2b2b8
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>
2005-06-14 06:34:29 +00:00
Neil Brown
22892d5632
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>
2005-06-14 06:34:23 +00:00
Neil Brown
b79713f8c1
When finding a /dev name for a device, prefer shorter names
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:33:56 +00:00
Neil Brown
60f9166418
Fix silly example
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:33:45 +00:00
Neil Brown
d5d3721ef4
Fix some rounding errors in human_size and generally clean up the code
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:33:30 +00:00
Neil Brown
5a6d1148cc
Fix parsing of /dev/md/N in is_standard
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:33:24 +00:00
Neil Brown
a46f4061d3
Fix a few typecasts
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:33:16 +00:00
Neil Brown
1337546dc1
Allow --auto to still be meaningful when --scan is given
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:33:02 +00:00
Neil Brown
92919398cc
Initialise mis.next to NULL
...
Probably not needed, but safer.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:32:52 +00:00
Neil Brown
891d299451
Fix typo in --grow --help - don't claim '-F'
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:32:42 +00:00
Neil Brown
3fa06e9d37
Make type of uuid always int[], rather than sometimes __u32[]
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:32:34 +00:00
Neil Brown
91f068bf5c
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>
2005-06-14 06:32:18 +00:00
Neil Brown
b8f72a621b
Document SparesMissing and DeviceDisappeared/WrongLevel
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:31:34 +00:00
Neil Brown
779043efce
Document --size=max option for --grow
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:31:19 +00:00
Neil Brown
0bbc98b563
Avoid using lstat, it isn't right.
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-06-14 06:30:03 +00:00
Neil Brown
98ce384920
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>
2005-06-14 06:29:20 +00:00