We can run without F_NOCACHE if it fails. And we do not know what combining it with O_DIRECT means, if a system has both.