[PATCH] splice: add direct fd <-> fd splicing support
authorJens Axboe <axboe@suse.de>
Tue, 11 Apr 2006 11:52:07 +0000 (13:52 +0200)
committerJens Axboe <axboe@suse.de>
Tue, 11 Apr 2006 11:52:07 +0000 (13:52 +0200)
It's more efficient for sendfile() emulation. Basically we cache an
internal private pipe and just use that as the intermediate area for
pages. Direct splicing is not available from sys_splice(), it is only
meant to be used for sendfile() emulation.

Additional patch from Ingo Molnar to avoid the PIPE_BUFFERS loop at
exit for the normal fast path.

Signed-off-by: Jens Axboe <axboe@suse.de>

No differences found