From 385e1da6468bc951a0bf7ae60d890bb4d4a55ded Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Thu, 2 Jun 2016 16:57:20 -0600 Subject: [PATCH] Documentation update Ensure that pvsync2 is mentioned, and kill remnants of the syslet engine, it is no more (and never made it to Linux mainline). Signed-off-by: Jens Axboe --- HOWTO | 11 +++++------ fio.1 | 3 --- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/HOWTO b/HOWTO index cec4e427..1d4e46c7 100644 --- a/HOWTO +++ b/HOWTO @@ -53,8 +53,8 @@ bottom, it contains the following basic parameters: IO engine How do we issue io? We could be memory mapping the file, we could be using regular read/write, we - could be using splice, async io, syslet, or even - SG (SCSI generic sg). + could be using splice, async io, or even SG + (SCSI generic sg). IO depth If the io engine is async, how large a queuing depth do we want to maintain? @@ -706,7 +706,9 @@ 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. + pvsync Basic preadv(2) or pwritev(2) IO. + + psync2 Basic preadv2(2) or pwritev2(2) IO. libaio Linux native asynchronous io. Note that Linux may only support queued behaviour with @@ -726,9 +728,6 @@ ioengine=str Defines how the job issues io to the file. The following vmsplice(2) to transfer data from user space to the kernel. - syslet-rw Use the syslet system calls to make - regular read/write async. - sg SCSI generic sg v3 io. May either be synchronous using the SG_IO ioctl, or if the target is an sg character device diff --git a/fio.1 b/fio.1 index f521c9db..7f053d48 100644 --- a/fio.1 +++ b/fio.1 @@ -633,9 +633,6 @@ File is memory mapped with \fBmmap\fR\|(2) and data copied using \fBsplice\fR\|(2) is used to transfer the data and \fBvmsplice\fR\|(2) to transfer data from user-space to the kernel. .TP -.B syslet-rw -Use the syslet system calls to make regular read/write asynchronous. -.TP .B sg SCSI generic sg v3 I/O. May be either synchronous using the SG_IO ioctl, or if the target is an sg character device, we use \fBread\fR\|(2) and -- 2.25.1