Adds check for rand_seed during verify phase.
authorJuan Casse <jcasse@chromium.org>
Tue, 17 Sep 2013 21:06:14 +0000 (14:06 -0700)
committerJens Axboe <axboe@kernel.dk>
Fri, 24 Jan 2014 20:05:56 +0000 (12:05 -0800)
commite9e177cce9df45eca77a4a0822a8247e60f2680b
tree8839c3d6ea7b607dd1a340fdfee7998e45e0e26a
parent621677626f2551bedfdc4a5fc3b3e5f8492b94fa
Adds check for rand_seed during verify phase.

Improve data integrity checking of header (meta) data.
verify_header() will now return an additional error:
"verify: bad header rand seed ..."
The addition of the check of rand_seed helps detect stale data from
previous fio runs.
This patch also disambiguates the different data mismatches by returning
different error codes from verify_header().

Signed-off-by: Juan Casse <jcasse@chromium.org>
Reviewed-by: Grant Grundler <grundler@chromium.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
verify.c