X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=engines%2Fposixaio.c;h=4ac019578a7f8114a254ce425e8a4e76b74211cd;hb=16500b5a0b03ee0142d592bb74a46943a223b06e;hp=e5411b75363ce0cac218eeeffbaf8771a3b50804;hpb=565e784df05c2529479eed8a38701a33b01894bd;p=fio.git diff --git a/engines/posixaio.c b/engines/posixaio.c index e5411b75..4ac01957 100644 --- a/engines/posixaio.c +++ b/engines/posixaio.c @@ -109,7 +109,7 @@ static int fio_posixaio_getevents(struct thread_data *td, unsigned int min, r = 0; restart: - memset(suspend_list, 0, sizeof(*suspend_list)); + memset(suspend_list, 0, sizeof(suspend_list)); suspend_entries = 0; io_u_qiter(&td->io_u_all, io_u, i) { int err; @@ -166,8 +166,8 @@ static struct io_u *fio_posixaio_event(struct thread_data *td, int event) return pd->aio_events[event]; } -static int fio_posixaio_queue(struct thread_data *td, - struct io_u *io_u) +static enum fio_q_status fio_posixaio_queue(struct thread_data *td, + struct io_u *io_u) { struct posixaio_data *pd = td->io_ops_data; os_aiocb_t *aiocb = &io_u->aiocb;