X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=engines%2Fnull.c;h=85d6847e18388eee2822f7b7cf38b7d230b5ec27;hb=24ffd2c2bca53f4de85ab6defd52a812be1f2429;hp=823d40def272c820a2d635b994483af94a61b014;hpb=07eb79dfa0e3801875d1c2907cfdb5da7c9d2cb3;p=fio.git diff --git a/engines/null.c b/engines/null.c index 823d40de..85d6847e 100644 --- a/engines/null.c +++ b/engines/null.c @@ -26,8 +26,9 @@ static struct io_u *fio_null_event(struct thread_data *td, int event) return nd->io_us[event]; } -static int fio_null_getevents(struct thread_data *td, int min_events, - int fio_unused max, struct timespec fio_unused *t) +static int fio_null_getevents(struct thread_data *td, unsigned int min_events, + unsigned int fio_unused max, + struct timespec fio_unused *t) { struct null_data *nd = td->io_ops->data; int ret = 0; @@ -56,6 +57,8 @@ static int fio_null_queue(struct thread_data fio_unused *td, struct io_u *io_u) { struct null_data *nd = td->io_ops->data; + fio_ro_check(td, io_u); + if (td->io_ops->flags & FIO_SYNCIO) return FIO_Q_COMPLETED; if (nd->events)