add "invalid block size" to "first direct IO errored." message
authorTomohiro Kusumi <tkusumi@tuxera.com>
Mon, 18 Sep 2017 18:23:54 +0000 (21:23 +0300)
committerJens Axboe <axboe@kernel.dk>
Mon, 18 Sep 2017 18:25:13 +0000 (12:25 -0600)
It could fail due to bs not multiple of sector size.

Signed-off-by: Tomohiro Kusumi <tkusumi@tuxera.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
ioengines.c

index fa4acab2b3fa349a57993d086048a4709cb9b68a..9638d8043753627f60ffc223b8308ca6f61d57af 100644 (file)
@@ -342,8 +342,8 @@ int td_io_queue(struct thread_data *td, struct io_u *io_u)
            td->o.odirect) {
 
                log_info("fio: first direct IO errored. File system may not "
            td->o.odirect) {
 
                log_info("fio: first direct IO errored. File system may not "
-                        "support direct IO, or iomem_align= is bad. Try "
-                        "setting direct=0.\n");
+                        "support direct IO, or iomem_align= is bad, or "
+                        "invalid block size. Try setting direct=0.\n");
        }
 
        if (!td->io_ops->commit || io_u->ddir == DDIR_TRIM) {
        }
 
        if (!td->io_ops->commit || io_u->ddir == DDIR_TRIM) {