From: Neil Brown Date: Tue, 7 Jun 2005 23:22:17 +0000 (+0000) Subject: Get size right when BLKGETSIZE not available X-Git-Tag: mdadm-1.12.0~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2f2c7c57a0a01ba5ac31c01eff7ce06ec2a8bcd9;p=thirdparty%2Fmdadm.git Get size right when BLKGETSIZE not available Signed-off-by: Neil Brown --- diff --git a/ChangeLog b/ChangeLog index b6a00f49..25e0fec2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,6 @@ Changes Prior to 1.12.0 release - Don't use 'lstat' to check for blockdevices, use stat. - + - Get size calculation right when in Create when BLKGESIZE64 not available Changes Prior to 1.11.0 release - Fix embarassing bug which causes --add to always fail. diff --git a/Create.c b/Create.c index 66a88d20..09adc99a 100644 --- a/Create.c +++ b/Create.c @@ -208,7 +208,7 @@ int Create(char *mddev, int mdfd, } else { ldsize = dsize; - dsize <<= 9; + ldsize <<= 9; } if (ldsize < MD_RESERVED_SECTORS*2LL*512LL) { fprintf(stderr, Name ": %s is too small: %luK\n",