From: Christoph Hellwig Date: Sat, 1 May 2010 13:12:56 +0000 (+0200) Subject: xfstests: fix fiemap-tester when build without fallocate X-Git-Tag: v1.1.0~171 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=523d94684f861d5e5ad3ed9f5deb92f1f2783f72;p=xfstests-dev.git xfstests: fix fiemap-tester when build without fallocate Make sure at least the tests passing -p0 like xfstests 225 can work when built without fallocate support. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen --- diff --git a/src/fiemap-tester.c b/src/fiemap-tester.c index 69016a9f..acec1b55 100644 --- a/src/fiemap-tester.c +++ b/src/fiemap-tester.c @@ -37,14 +37,10 @@ static void usage(void) { printf("Usage: fiemap-tester [-m map] [-r number of runs] [-s seed] [-q]"); -#ifdef HAVE_FALLOCATE printf("[-p preallocate (1/0)] "); -#endif printf("filename\n"); printf(" -m map : generate a file with the map given and test\n"); -#ifdef HAVE_FALLOCATE printf(" -p 0/1 : turn block preallocation on or off\n"); -#endif printf(" -r count : number of runs to execute (default infinity)\n"); printf(" -s seed : seed for random map generator (default 1)\n"); printf(" -q : be quiet about non-errors\n"); @@ -513,9 +509,10 @@ main(int argc, char **argv) case 'p': prealloc = atoi(optarg);; #ifndef HAVE_FALLOCATE - if (prealloc) + if (prealloc) { printf("Not built with preallocation support\n"); - usage(); + usage(); + } #endif break; case 'q':