[PATCH] Support for splice IO engine
[fio.git] / fio.c
diff --git a/fio.c b/fio.c
index bc0083433a445ed688bdf04c11b63dab224ba524..9510dee42971cf244a0cf1bdbec8548765c50d8c 100644 (file)
--- a/fio.c
+++ b/fio.c
@@ -1158,6 +1158,8 @@ static int init_io(struct thread_data *td)
                return fio_posixaio_init(td);
        else if (td->io_engine == FIO_SGIO)
                return fio_sgio_init(td);
                return fio_posixaio_init(td);
        else if (td->io_engine == FIO_SGIO)
                return fio_sgio_init(td);
+       else if (td->io_engine == FIO_SPLICEIO)
+               return fio_spliceio_init(td);
        else {
                fprintf(stderr, "bad io_engine %d\n", td->io_engine);
                return 1;
        else {
                fprintf(stderr, "bad io_engine %d\n", td->io_engine);
                return 1;