From: Maurizio Lombardi Date: Mon, 21 Nov 2011 18:42:42 +0000 (+0100) Subject: mkfs.minix: Fix super_set_nzones() X-Git-Tag: v2.21-rc1~157^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=75ab0b36a37e16dab0bf93417a8ab2a46ec1bfc7;p=thirdparty%2Futil-linux.git mkfs.minix: Fix super_set_nzones() Write the total number of zones in Super3.n_zones when dealing with v3 filesystems. --- diff --git a/disk-utils/mkfs.minix.c b/disk-utils/mkfs.minix.c index a08f5774c3..66fa0bb15f 100644 --- a/disk-utils/mkfs.minix.c +++ b/disk-utils/mkfs.minix.c @@ -179,6 +179,8 @@ static void super_set_state(void) Super.s_state |= MINIX_VALID_FS; Super.s_state &= ~MINIX_ERROR_FS; break; + default: /* v3 */ + break; } } @@ -419,6 +421,8 @@ static void super_set_nzones(void) { switch (fs_version) { case 3: + Super3.s_zones = BLOCKS; + break; case 2: Super.s_zones = BLOCKS; break;