From 93601c439c08b01808b219d038cbb1f7fb03f058 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Tue, 31 Aug 2010 17:20:58 +1000 Subject: [PATCH] Fix spare migration. Spare migration uses major:minor device names. When we added support for kernel style names, we broke that. Signed-off-by: NeilBrown --- Manage.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Manage.c b/Manage.c index b39e1d9..6e9d4a0 100644 --- a/Manage.c +++ b/Manage.c @@ -478,6 +478,7 @@ int Manage_subdevs(char *devname, int fd, if (stat(add_dev, &stb) < 0) continue; } else if (strchr(dv->devname, '/') == NULL && + strchr(dv->devname, ':') == NULL && strlen(dv->devname) < 50) { /* Assume this is a kernel-internal name like 'sda1' */ int found = 0;