Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Better handle missing O_DIRECT on Illumos #7

Open
rlaager opened this Issue · 0 comments

1 participant

Richard Laager
Richard Laager

block/raw-posix.c has this code:
#ifndef O_DIRECT
#define O_DIRECT O_DSYNC
#endif

From what I can tell, that would turn cache=none behavior into that of cache=writethrough. mjt in #kvm suggested an alternative worth considering:

(14:43:29) mjt: directio(fd,DIRECTIO_ON) -- maybe worth to add on solaris instead of O_DIRECT
(14:44:13) mjt: http://docs.oracle.com/cd/E19253-01/816-5168/6mbb3hr6l/index.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.