io_u->error = errno;
}
- if (io_u->error)
+ if (io_u->error) {
+ io_u_log_error(td, io_u);
td_verror(td, io_u->error, "xfer");
+ }
return FIO_Q_COMPLETED;
}
static int fio_vsyncio_getevents(struct thread_data *td, unsigned int min,
unsigned int max,
- struct timespec fio_unused *t)
+ const struct timespec fio_unused *t)
{
struct syncio_data *sd = td->io_ops->data;
int ret;