X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=engines%2Fsplice.c;h=ca7997b70aeae1142263a580acdfb555c6fd8b2c;hp=427b4e5fc85d68071977ed3cdf52b08cc06daef0;hb=24d23ca76f9be4500270e7074a1dab038e3a4a2b;hpb=a5f3027cb0495dfe217b2626d248fcc054e7e878 diff --git a/engines/splice.c b/engines/splice.c index 427b4e5f..ca7997b7 100644 --- a/engines/splice.c +++ b/engines/splice.c @@ -204,7 +204,7 @@ static int fio_splice_write(struct thread_data *td, struct io_u *io_u) static int fio_spliceio_queue(struct thread_data *td, struct io_u *io_u) { struct spliceio_data *sd = td->io_ops->data; - int uninitialized_var(ret); + int ret = 0; fio_ro_check(td, io_u); @@ -284,7 +284,7 @@ static int fio_spliceio_init(struct thread_data *td) * buffers. Just set ->odirect to force that. */ if (td_read(td)) - td->o.odirect = 1; + td->o.mem_align = 1; td->io_ops->data = sd; return 0; @@ -311,7 +311,7 @@ static struct ioengine_ops ioengine = { */ static int fio_spliceio_init(struct thread_data fio_unused *td) { - fprintf(stderr, "fio: splice not available\n"); + log_err("fio: splice not available\n"); return 1; }