Move setup_rate() out of log.c
[fio.git] / os-linux.h
index 549694a468081b31208486dbf4605191dd054fa5..d3b2e931e8b754eaecfd06af87748225d5e168b9 100644 (file)
 #define FIO_HAVE_ODIRECT
 #define FIO_HAVE_HUGETLB
 
-/*
- * Only for x86 currently
- */
-#if defined(__i386__)
-#define FIO_HAVE_SYSLET
-#endif
-
 #define OS_MAP_ANON            (MAP_ANONYMOUS)
 
 typedef cpu_set_t os_cpu_mask_t;
@@ -131,10 +124,7 @@ enum {
 
 static inline int blockdev_invalidate_cache(int fd)
 {
-       if (!ioctl(fd, BLKFLSBUF))
-               return 0;
-
-       return errno;
+       return ioctl(fd, BLKFLSBUF);
 }
 
 static inline int blockdev_size(int fd, unsigned long long *bytes)