Need glibc 2.8 or bigger for fallocate
authorJens Axboe <axboe@kernel.dk>
Mon, 20 Feb 2012 08:21:45 +0000 (09:21 +0100)
committerJens Axboe <axboe@kernel.dk>
Mon, 20 Feb 2012 08:21:45 +0000 (09:21 +0100)
Signed-off-by: Jens Axboe <axboe@kernel.dk>
os/os-linux.h

index 9f547fffe635ad0f652b1baa6a579032bdacc801..c0953df4da1c8150db0ee14958481640ba72b877 100644 (file)
@@ -34,7 +34,6 @@
 #define FIO_HAVE_RAWBIND
 #define FIO_HAVE_BLKTRACE
 #define FIO_HAVE_STRSEP
 #define FIO_HAVE_RAWBIND
 #define FIO_HAVE_BLKTRACE
 #define FIO_HAVE_STRSEP
-#define FIO_HAVE_FALLOCATE
 #define FIO_HAVE_POSIXAIO_FSYNC
 #define FIO_HAVE_PSHARED_MUTEX
 #define FIO_HAVE_CL_SIZE
 #define FIO_HAVE_POSIXAIO_FSYNC
 #define FIO_HAVE_PSHARED_MUTEX
 #define FIO_HAVE_CL_SIZE
@@ -50,7 +49,7 @@
  * Can only enable this for newer glibcs, or the header and defines are
  * missing
  */
  * Can only enable this for newer glibcs, or the header and defines are
  * missing
  */
-#if __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 6
+#if __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 8
 #define FIO_HAVE_LINUX_FALLOCATE
 #endif
 
 #define FIO_HAVE_LINUX_FALLOCATE
 #endif