Neil Brown
313176636e
Remove ident arg from getinfo_super;
...
Add a 'name' field to 'info' to compensate.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-27 04:34:38 +00:00
Neil Brown
2efedc7bd2
Put a 'canary' block in front of the backup
...
.. so corruptio can be detected.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-27 04:14:43 +00:00
Neil Brown
ca9ce4ec3e
Add ANNOUNCE-2.4-pre1
2006-03-20 03:34:49 +00:00
Neil Brown
39c5a90983
Release 2.4-pre1
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-20 03:50:25 +00:00
Neil Brown
206c5eaedf
Fix a few issues with the reshape patches.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-20 03:26:42 +00:00
Neil Brown
353632d927
Support restarting of a reshape on --assemble
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-20 03:17:31 +00:00
Neil Brown
e86c9dd6d8
Initial reshape support
...
Needs work for other levels etc.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-13 05:51:32 +00:00
Neil Brown
8a4440794a
Add ANNOUNCE-2.3.1
2006-02-06 04:11:49 +00:00
Neil Brown
1e0d770c0f
Release some compile fixes.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-02-06 04:18:12 +00:00
Neil Brown
a92f6acc43
Update ChangeLog and release 2.3
...
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Neil Brown <neilb@suse.de>
2006-02-02 05:17:24 +00:00
Neil Brown
561832f9d4
Some little bits and pieces...
...
I'm obviously bored of writing changelog entries.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-02-02 03:19:57 +00:00
Neil Brown
881990a2e4
Fix printing of size of reiserfs filesystem.
...
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=318230
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-31 00:43:50 +00:00
Neil Brown
22a8899586
Sort mdstat entries so that composites are well-ordered.
...
This means that "-Ds" lists arrays in an approprate order
for assembly.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-31 00:39:50 +00:00
Neil Brown
576d6d83af
Prefer version-1 superblocks for v.large devices.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-31 00:01:48 +00:00
Neil Brown
6ee5c05a11
Report device size correctly in --detail for Large devices.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 23:42:53 +00:00
Neil Brown
8fac0577f0
Stuff like..
...
- report Intent Bitmap in --detail
- report internal bitmap in --examine
- pass' --force through to --grow --bitmap
- support v.large arrays in --grow --bitmap
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 23:23:45 +00:00
Neil Brown
91eedefcdd
Report bitmap offset when examining v1 superblock.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 03:09:32 +00:00
Neil Brown
21e92547e7
Work towards allowing larger internal bitmaps in version1 superblocks.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 02:57:49 +00:00
Neil Brown
3d4064cc9b
Support --help --assemble etc.
...
i.e. allow '--help' to be first and still give
context sensitive help.
Also don't print truncated device-size of very large arrays.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 00:13:26 +00:00
Neil Brown
b674b5b869
Have --examine report reshape details.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 07:28:34 +00:00
Neil Brown
6baf9a876b
Provide error message if --examine does find a valid superblock
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 06:25:55 +00:00
Neil Brown
5dd497eecb
Enable support for v.large raid1.
...
clean up 'long long' usage for size of array, so that
with v-1 superblocks a raid1 larger than 2TB is possible.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 06:21:06 +00:00
Neil Brown
e5a5d81e4a
Further improvements to online help
...
diff .//ReadMe.c~current~ .//ReadMe.c
2006-04-17 13:12:41 +00:00
Neil Brown
e968ba605a
Make some improvements to online help.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 05:53:10 +00:00
Neil Brown
29e766a5f4
Minor fixes
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 04:48:28 +00:00
Neil Brown
838acbc272
Assorted fixes...
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 01:44:47 +00:00
Neil Brown
d2cd3ffc02
uhm.. assort fixes, particularly for recovery offset...
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-16 01:34:49 +00:00
Neil Brown
ce4fafd637
Allow /etc/mdadm/mdadm.conf as an alternate to /etc/mdadm.conf
...
This provide compatability with Debian.
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-09 05:01:22 +00:00
Neil Brown
f3c7fda661
Release 2.2
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-09 04:55:02 +00:00
Neil Brown
0ff1a18562
Guides on how to use mdadm with initramfs
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-05 05:56:42 +00:00
Neil Brown
7d99579f6a
Support updating of uuid during --assemble.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-05 05:56:33 +00:00
Neil Brown
ee04451c56
Allow event counters to be off by one
...
.. even without --force
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-05 05:56:18 +00:00
Neil Brown
773135f5bd
syslog support for monitor mode
...
From: ross@jose.lug.udel.edu (Ross Vandegrift)
Hi Neil,
While adding the text message mode, I saw a FIXME asking for syslog
support in monitor mode.
This patch adds exactly that.
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-05 05:55:56 +00:00
Neil Brown
fe394e5e42
Report which device failed in a Fail message.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-05 05:54:59 +00:00
Neil Brown
47d79ef8e5
Support --assume-clean for --create
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-05 05:54:48 +00:00
Neil Brown
c06487ce20
Improve option parsing
...
stuff
====Do Not Remove====
Status: ok
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-05 05:54:33 +00:00
Neil Brown
8b0dabea07
Allow scanning of devices listed in /proc/partitions independant of /dev
...
If a device found in /proc/partitions isn't listed in /dev, then
mknod a temporary name and open that.
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-05 05:52:50 +00:00
Neil Brown
d9d4e4698f
Remvoe blank line from '--examine --brief' output.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-11-22 03:38:44 +00:00
Neil Brown
f9c25f1d2a
Support bitmaps with raid10
...
And a couple of other little things
Signed-off-by: Neil Brown <neilb@suse.de>
2005-11-22 03:37:14 +00:00
Neil Brown
7f48e21079
Make sure mdadm -S returns correct error code
...
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>
2005-10-21 06:13:04 +00:00
Neil Brown
dcec9ee547
Create version-4 bitmaps if kernel supports it.
...
Version-3 bitmaps are host-endian. Version-4 are little-endian
and so more portable.
Signed-off-by: Neil Brown <neilb@suse.de>
2005-10-11 04:44:44 +00:00
Neil Brown
5a6d7f456a
Add 'setup' option to 'test'
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-10-11 04:10:00 +00:00
Neil Brown
296679da5a
Just some minor stuff...
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-10-11 04:10:00 +00:00
Neil Brown
e478dc86ed
Release 2-0
...
With little fix for -O2 compile
Signed-off-by: Neil Brown <neilb@suse.de>
2005-09-12 07:12:07 +00:00
Neil Brown
c929c82e7f
Add tests/05r1-grow-internal-1
2005-09-12 05:53:25 +00:00
Neil Brown
0ba1565f10
Refine some tests.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-09-12 06:47:33 +00:00
Neil Brown
6d3d580468
Fix byteordr covnerion ofr 'events' that was '32' instead of '64'
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-09-12 05:54:52 +00:00
Neil Brown
f6d75de8e0
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>
2005-09-12 05:24:10 +00:00
Neil Brown
308e1801ba
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>
2005-09-12 05:23:11 +00:00
Neil Brown
265e0f1731
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>
2005-09-12 04:57:52 +00:00