Neil Brown
3ddc317ee9
Add tests/05r1-internalbitmap-v1a
2005-08-26 04:08:16 +00:00
Neil Brown
1bf4e2d962
Passes all tests, nearly ready for release.
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-26 06:08:28 +00:00
Neil Brown
8431b2b286
Getting ready for 2.0 release...
...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
2005-08-26 02:26:37 +00:00
Neil Brown
34355de9ca
remove ANNOUNCE-2.0-devel-?
2005-08-25 05:26:57 +00:00
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