Document the verify behaviour wrt read and write workloads
authorJens Axboe <jens.axboe@oracle.com>
Sat, 5 Sep 2009 18:37:35 +0000 (20:37 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Sat, 5 Sep 2009 18:37:35 +0000 (20:37 +0200)
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
HOWTO
fio.1

diff --git a/HOWTO b/HOWTO
index eb8f453ca309b156d279ce1c7a678cefccb6eb6b..aa10dbc2bccadd9dbdab852d7cc1695b8404a498 100644 (file)
--- a/HOWTO
+++ b/HOWTO
@@ -823,7 +823,11 @@ verify=str If writing to a file, fio can verify the file contents
 
                This option can be used for repeated burn-in tests of a
                system to make sure that the written data is also
-               correctly read back.
+               correctly read back. If the data direction given is
+               a read or random read, fio will assume that it should
+               verify a previously written file. If the data direction
+               includes any form of write, the verify will be of the
+               newly written data.
 
 verifysort=bool        If set, fio will sort written verify blocks when it deems
                it faster to read them back in a sorted manner. This is
diff --git a/fio.1 b/fio.1
index 9b1e02b4b177930ab488cbe29767b607485aae3b..10b1768ce42e9eb712f77202549c0b76795695ad 100644 (file)
--- a/fio.1
+++ b/fio.1
@@ -571,7 +571,7 @@ values are:
 .RS
 .RS
 .TP
-.B md5 crc16 crc32 crc64 crc7 sha256 sha512
+.B md5 crc16 crc32 crc32c crc32c-intel crc64 crc7 sha256 sha512 sha1
 Store appropriate checksum in the header of each block.
 .TP
 .B meta
@@ -586,6 +586,12 @@ than 32-bits.
 .B null
 Pretend to verify.  Used for testing internals.
 .RE
+
+This option can be used for repeated burn-in tests of a system to make sure
+that the written data is also correctly read back. If the data direction given
+is a read or random read, fio will assume that it should verify a previously
+written file. If the data direction includes any form of write, the verify will
+be of the newly written data.
 .RE
 .TP
 .BI verify_sort \fR=\fPbool