From 2ecda5a3fa0382c615aebe11111c671357137378 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Wed, 21 May 2014 14:03:48 +1000 Subject: DDF: remove some pointless code in validate_geometry I'm not sure what this was supposed to do, but it isn't needed as creating on a container and on individual devices (in a container) work fine already. Signed-off-by: NeilBrown --- super-ddf.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'super-ddf.c') diff --git a/super-ddf.c b/super-ddf.c index 6368bc43..f9121995 100644 --- a/super-ddf.c +++ b/super-ddf.c @@ -3435,16 +3435,8 @@ static int validate_geometry_ddf(struct supertype *st, */ fd = open(dev, O_RDONLY|O_EXCL, 0); if (fd >= 0) { - sra = sysfs_read(fd, NULL, GET_VERSION); close(fd); - if (sra && sra->array.major_version == -1 && - strcmp(sra->text_version, "ddf") == 0) { - /* load super */ - /* find space for 'n' devices. */ - /* remember the devices */ - /* Somehow return the fact that we have enough */ - } - + /* Just a bare device, no good to us */ if (verbose) pr_err("ddf: Cannot create this array " "on device %s - a container is required.\n", -- cgit v1.2.3