ioengines: don't call zbd_put_io_u() for engines not implementing commit
[fio.git] / ioengines.c
index f88b0537f1e622f963919b4be9679164e98c7c59..3561bb4e6ed0da7289e1079a2d0ffbc7e8f9aa1d 100644 (file)
@@ -414,7 +414,6 @@ enum fio_q_status td_io_queue(struct thread_data *td, struct io_u *io_u)
        if (!td->io_ops->commit) {
                io_u_mark_submit(td, 1);
                io_u_mark_complete(td, 1);
-               zbd_put_io_u(td, io_u);
        }
 
        if (ret == FIO_Q_COMPLETED) {