Document pvsync engine
authorJens Axboe <axboe@kernel.dk>
Thu, 16 May 2013 18:38:09 +0000 (20:38 +0200)
committerJens Axboe <axboe@kernel.dk>
Thu, 16 May 2013 18:38:09 +0000 (20:38 +0200)
Signed-off-by: Jens Axboe <axboe@kernel.dk>
HOWTO
fio.1

diff --git a/HOWTO b/HOWTO
index b1dcd296d700abbb14a2c50d7146c5668aa686ba..9b2edb37501c71eed82871f2e51cdaed2b9388fd 100644 (file)
--- a/HOWTO
+++ b/HOWTO
@@ -568,6 +568,8 @@ ioengine=str        Defines how the job issues io to the file. The following
 
                        vsync   Basic readv(2) or writev(2) IO.
 
+                       psyncv  Basic preadv(2) or pwritev(2) IO.
+
                        libaio  Linux native asynchronous io. Note that Linux
                                may only support queued behaviour with
                                non-buffered IO (set direct=1 or buffered=0).
diff --git a/fio.1 b/fio.1
index 5082bf890fe519eb35f273f047132bed4f88a27d..f54ea34b65b2276c0b2bc2d1e866f185a848ba94 100644 (file)
--- a/fio.1
+++ b/fio.1
@@ -448,6 +448,9 @@ Basic \fIpread\fR\|(2) or \fIpwrite\fR\|(2) I/O.
 Basic \fIreadv\fR\|(2) or \fIwritev\fR\|(2) I/O. Will emulate queuing by
 coalescing adjacents IOs into a single submission.
 .TP
+.B pvsync
+Basic \fIpreadv\fR\|(2) or \fIpwritev\fR\|(2) I/O.
+.TP
 .B libaio
 Linux native asynchronous I/O. This ioengine defines engine specific options.
 .TP