summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMatt Harden <matth@mindspring.com>2008-12-21 22:06:16 -0600
committerJim Meyering <meyering@redhat.com>2008-12-26 10:57:05 +0100
commit5c065bb0cb979dff21c474c0ff45b0c9013791d4 (patch)
tree4f47a9ffc3e455d145c8e75d49fe962094c1a703 /doc
parent680afe675159bab05b45ddebfc79eac5f7cd5bc5 (diff)
downloadcoreutils-5c065bb0cb979dff21c474c0ff45b0c9013791d4.tar.xz
dd: add support for opening files in Concurrent I/O (CIO) mode
* src/dd.c (O_CIO): New flag. * src/dd.c (O_FULLBLOCK): Add O_CIO to the list of flags that O_FULLBLOCK should be greater than. * src/dd.c (flags): Give the name "cio" to the new O_CIO flag, mirroring the treatment of O_DIRECT. * src/dd.c (usage): Add a description of the new flag when it is available. * doc/coreutils.text (dd invocation): Describe the new flag. * NEWS: Mention the new feature.
Diffstat (limited to 'doc')
-rw-r--r--doc/coreutils.texi8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/coreutils.texi b/doc/coreutils.texi
index 9047925e3..387377345 100644
--- a/doc/coreutils.texi
+++ b/doc/coreutils.texi
@@ -7729,6 +7729,14 @@ If you combine this flag with the @samp{of=@var{file}} operand,
you should also specify @samp{conv=notrunc} unless you want the
output file to be truncated before being appended to.
+@item cio
+@opindex cio
+@cindex concurrent I/O
+Use concurrent I/O mode for data. This mode performs direct I/O
+and drops the @acronym{POSIX} requirement to serialize all I/O to the same file.
+A file cannot be opened in CIO mode and with a standard open at the
+same time.
+
@item direct
@opindex direct
@cindex direct I/O