Neil Brown
549e9569c6
Merge mdmon
2008-05-15 16:48:37 +10:00
Dan Williams
0fd5c350e5
set resync_start in Incremental_container
...
From: Dan Williams <dan.j.williams@intel.com>
Metadata handlers set mdinfo.resync_start depending on the state of the
array. By default mdadm assumes the array is dirty and needs a full
resync.
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2008-05-15 16:48:33 +10:00
Neil Brown
2f6079dc96
Create a container member
...
From: Neil Brown <neilb@suse.de>
2008-05-15 16:48:21 +10:00
Neil Brown
2503d23b5a
More ddf stuff
2008-05-15 16:48:17 +10:00
Neil Brown
ea24acd073
Compiple fixes for mdassemble and diet-libc
2008-05-15 15:50:56 +10:00
Neil Brown
294d6f450f
Recent change broken handling of metadata-less arrays.
...
In particular, failing a device would give a silly
error message.
2008-05-15 15:50:47 +10:00
Neil Brown
142cb9e181
Use sysfs info for metadata version info in Detail and elsewhere.
2007-12-14 20:15:21 +11:00
Neil Brown
7e0f69790c
Replace sysarray with mdinfo
...
Sure, mdinfo is bigger, but having a uniform structure for lots of things
will make life easier.
2007-12-14 20:14:59 +11:00
Neil Brown
06c7f68e40
Use 'mdinfo' instead of special 'sysdev' structure.
...
there is needless duplicatiion between mdinfo and sysdev, so discard
the latter.
2007-12-14 20:14:57 +11:00
Neil Brown
2faf1f5f63
Make sure sysfs_read never succeeds for a non-MD device.
...
... just in case.
2007-12-14 20:13:51 +11:00
Neil Brown
8382f19bdc
Add new mode: --incremental
...
--incremental allows arrays to be assembled one device at a time.
This is expected to be used with udev.
2006-12-21 17:10:52 +11:00
Neil Brown
37dfc3d638
When resync finished, report the mismatch count if there is one.
...
This doesn't get mailed out, but will appear in syslog...
Maybe it should be mailed if it was a 'check' or 'repair' pass...
2006-12-14 17:31:25 +11:00
Neil Brown
758d3a8e7d
Increase raid456 stripe cache size if needed to --grow the array.
...
The setting used unfortunately requires intimate knowledge of the
kernel, and it not reset when the reshape finishes.
2006-12-14 17:31:16 +11:00
Neil Brown
8686f3ed06
Fix problem with sector/KB size confuision for bitmap sizing.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-05-15 03:57:53 +00:00
Neil Brown
7fa42a0b5e
[PATCH] Get the name for partitioned devices in sysfs correct.
...
There are 64 partitions per device, not 16.
Signed-off-by: Neil Brown <neilb@suse.de>
### Diffstat output
./sysfs.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff ./sysfs.c~current~ ./sysfs.c
2006-04-28 14:09:24 +10: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