X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=engines%2Fsplice.c;h=f35ae17bc574b7af5928e4c73e6e76f8a744b230;hb=45213f1b15f820e6791118b7200a1185e2af7d87;hp=ca7997b70aeae1142263a580acdfb555c6fd8b2c;hpb=24d23ca76f9be4500270e7074a1dab038e3a4a2b;p=fio.git diff --git a/engines/splice.c b/engines/splice.c index ca7997b7..f35ae17b 100644 --- a/engines/splice.c +++ b/engines/splice.c @@ -15,8 +15,6 @@ #include "../fio.h" -#ifdef FIO_HAVE_SPLICE - struct spliceio_data { int pipe[2]; int vmsplice_to_user; @@ -302,27 +300,6 @@ static struct ioengine_ops ioengine = { .flags = FIO_SYNCIO | FIO_PIPEIO, }; -#else /* FIO_HAVE_SPLICE */ - -/* - * When we have a proper configure system in place, we simply wont build - * and install this io engine. For now install a crippled version that - * just complains and fails to load. - */ -static int fio_spliceio_init(struct thread_data fio_unused *td) -{ - log_err("fio: splice not available\n"); - return 1; -} - -static struct ioengine_ops ioengine = { - .name = "splice", - .version = FIO_IOOPS_VERSION, - .init = fio_spliceio_init, -}; - -#endif - static void fio_init fio_spliceio_register(void) { register_ioengine(&ioengine);