X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=backend.c;h=9012140de35bc33b8e9c555d03943cbc94a54f06;hb=74d6277f4e5fe2858bff01c30fb25d8c6c4215d0;hp=efabfa79f9a66fe42b0d7270122bb44b795d7dce;hpb=9cc80b6d92a15c6b9cbdbc021436f1628054cfda;p=fio.git diff --git a/backend.c b/backend.c index efabfa79..9012140d 100644 --- a/backend.c +++ b/backend.c @@ -667,13 +667,13 @@ static int io_bytes_exceeded(struct thread_data *td) unsigned long long bytes, limit; if (td_rw(td)) - bytes = td->this_io_bytes[DDIR_READ] + td->this_io_bytes[DDIR_WRITE]; + bytes = td->io_issue_bytes[DDIR_READ] + td->io_issue_bytes[DDIR_WRITE]; else if (td_write(td)) - bytes = td->this_io_bytes[DDIR_WRITE]; + bytes = td->io_issue_bytes[DDIR_WRITE]; else if (td_read(td)) - bytes = td->this_io_bytes[DDIR_READ]; + bytes = td->io_issue_bytes[DDIR_READ]; else - bytes = td->this_io_bytes[DDIR_TRIM]; + bytes = td->io_issue_bytes[DDIR_TRIM]; if (td->o.io_limit) limit = td->o.io_limit;