diff options
author | Matt Harden <matth@mindspring.com> | 2008-12-21 22:06:16 -0600 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2008-12-26 10:57:05 +0100 |
commit | 5c065bb0cb979dff21c474c0ff45b0c9013791d4 (patch) | |
tree | 4f47a9ffc3e455d145c8e75d49fe962094c1a703 /doc | |
parent | 680afe675159bab05b45ddebfc79eac5f7cd5bc5 (diff) | |
download | coreutils-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.texi | 8 |
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 |