From: Jens Axboe Date: Tue, 16 Oct 2007 07:44:47 +0000 (+0200) Subject: splice: fix fallback from copy vmsplice to nothing X-Git-Tag: fio-1.17.2~6 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=3a6d267d644226983a430cf0f217c27f4c38cd45 splice: fix fallback from copy vmsplice to nothing Signed-off-by: Jens Axboe --- diff --git a/engines/splice.c b/engines/splice.c index 868f6e0d..5a288b55 100644 --- a/engines/splice.c +++ b/engines/splice.c @@ -130,6 +130,10 @@ restart: munmap(map, mmap_len); goto restart; } + if (errno == EBADF) { + ret = -EBADF; + break; + } td_verror(td, errno, "vmsplice"); break; } else if (!ret) {