--- a/lib/device/dev-io.c | |
+++ b/lib/device/dev-io.c | |
@@ -505,7 +505,9 @@ | |
dev->flags |= DEV_NOT_O_NOATIME; | |
if ((dev->fd = open(name, flags, 0777)) >= 0) { | |
log_debug_devs("%s: Not using O_NOATIME", name); | |
+#ifdef O_DIRECT_SUPPORT | |
goto opened; | |
+#endif | |
} | |
} | |
#endif |