summaryrefslogtreecommitdiffstats
path: root/Monitor.c
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2006-12-21 17:10:52 +1100
committerNeil Brown <neilb@suse.de>2006-12-21 17:10:52 +1100
commit8382f19bdcc6d2d1de92154e11129acdcaab10fa (patch)
tree3b3c93a6ad6189d6354de81714fc8959de8378f5 /Monitor.c
parent350f29f90d1f6bb3ddfafea368327911f9e8b27c (diff)
downloadmdadm-8382f19bdcc6d2d1de92154e11129acdcaab10fa.tar.gz
mdadm-8382f19bdcc6d2d1de92154e11129acdcaab10fa.tar.xz
mdadm-8382f19bdcc6d2d1de92154e11129acdcaab10fa.zip
Add new mode: --incremental
--incremental allows arrays to be assembled one device at a time. This is expected to be used with udev.
Diffstat (limited to 'Monitor.c')
-rw-r--r--Monitor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Monitor.c b/Monitor.c
index 6a4c8de..213e58d 100644
--- a/Monitor.c
+++ b/Monitor.c
@@ -601,7 +601,7 @@ int Wait(char *dev)
if (major(stb.st_rdev) == MD_MAJOR)
devnum = minor(stb.st_rdev);
else
- devnum = -minor(stb.st_rdev)/16;
+ devnum = -1-(minor(stb.st_rdev)/64);
while(1) {
struct mdstat_ent *ms = mdstat_read(1, 0);