diff options
author | Martin Pärtel <martin.partel@gmail.com> | 2022-07-12 21:26:25 +0300 |
---|---|---|
committer | Martin Pärtel <martin.partel@gmail.com> | 2022-07-12 21:26:25 +0300 |
commit | f1518cd0845a69b09bd9254120d4334ef2a01614 (patch) | |
tree | 9c18c146b0f8e65738295d7293165529a017db12 /src/bindfs.1 | |
parent | 53e48284d767632af640352824be8a06165c6c25 (diff) | |
download | bindfs-f1518cd0845a69b09bd9254120d4334ef2a01614.tar.gz |
Reverted change in 1.16.0 that made direct_io the default.
Fixes #117
Diffstat (limited to 'src/bindfs.1')
-rw-r--r-- | src/bindfs.1 | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/bindfs.1 b/src/bindfs.1 index 7cb13d0..3c2f92b 100644 --- a/src/bindfs.1 +++ b/src/bindfs.1 @@ -410,12 +410,17 @@ otherwise thread-safe, there is currently a race condition that may pose a security risk for some use cases. See \fB\%BUGS\fP below. .TP +.B \-\-direct\-io, \-o direct\-io + +Forwards each read/write operation 1:1 to the underlying FS, +disabling batching and caching by the kernel. Some applications may +require this, however it may be incompatible with other applications, +as currently it has issues with \fBmmap\fP(2) calls, at least. + +.TP .B \-\-no\-direct\-io, \-o no\-direct\-io -By default, each read/write operation is forwarded 1:1 to the underlying FS, -disabling batching and caching by the kernel. Specify this option for default -FUSE behaviour, which may be more performant with some applications but -incompatible with others. +This option is provided in case the default changes in the future. .TP .B \-\-forward\-odirect=\fIalignment\fP, \-o forward\-odirect=\fIalignment\fP |