From b370e46abdd2bfe764e28efb41c4caadc632b937 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 19 Mar 2007 10:51:49 +0100 Subject: [PATCH] Put longest options first We need to have things like shmhuge before shm, otherwise the parser will match shm. The parser needs to be fixed, this is just a quick fix. Signed-off-by: Jens Axboe --- options.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/options.c b/options.c index e7356f65..e5ee4cf4 100644 --- a/options.c +++ b/options.c @@ -465,26 +465,26 @@ static struct fio_option options[] = { .oval = MEM_MALLOC, .help = "Use malloc(3) for IO buffers", }, - { .ival = "shm", - .oval = MEM_SHM, - .help = "Use shared memory segments for IO buffers", - }, #ifdef FIO_HAVE_HUGETLB { .ival = "shmhuge", .oval = MEM_SHMHUGE, .help = "Like shm, but use huge pages", }, -#endif - { .ival = "mmap", - .oval = MEM_MMAP, - .help = "Use mmap(2) (file or anon) for IO buffers", + { .ival = "shm", + .oval = MEM_SHM, + .help = "Use shared memory segments for IO buffers", }, +#endif #ifdef FIO_HAVE_HUGETLB { .ival = "mmaphuge", .oval = MEM_MMAPHUGE, .help = "Like mmap, but use huge pages", }, #endif + { .ival = "mmap", + .oval = MEM_MMAP, + .help = "Use mmap(2) (file or anon) for IO buffers", + }, }, }, { -- 2.25.1