[PATCH] Document syslet-rw engine
authorJens Axboe <jens.axboe@oracle.com>
Wed, 14 Feb 2007 00:19:41 +0000 (01:19 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Wed, 14 Feb 2007 00:19:41 +0000 (01:19 +0100)
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
HOWTO
README

diff --git a/HOWTO b/HOWTO
index 38f5dcea06670849809efb94af69ea7eebee6b1b..e5b09fd6af18b11877aeb00a51c8fc84477afad3 100644 (file)
--- a/HOWTO
+++ b/HOWTO
@@ -49,7 +49,7 @@ 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, or even
+                       could be using splice, async io, syslet, or even
                        SG (SCSI generic sg).
 
        IO depth        If the io engine is async, how large a queuing
@@ -270,6 +270,9 @@ 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/README b/README
index f7d7457732b0a8202d15a7637d328ca58d8fba34..0d7de7eb1ca7f5d02cc8713f68325a77632a8d7e 100644 (file)
--- a/README
+++ b/README
@@ -100,7 +100,8 @@ The job file parameters are:
        size=x          Set file size to x bytes (x string can include k/m/g)
        ioengine=x      'x' may be: aio/libaio/linuxaio for Linux aio,
                        posixaio for POSIX aio, sync for regular read/write io,
-                       mmap for mmap'ed io, splice for using splice/vmsplice,
+                       mmap for mmap'ed io, syslet-rw for syslet driven
+                       read/write, splice for using splice/vmsplice,
                        sgio for direct SG_IO io, or net for network io. sgio
                        only works on Linux on SCSI (or SCSI-like devices,
                        such as usb-storage or sata/libata driven) devices.