summaryrefslogtreecommitdiffstats
path: root/REPORTING-BUGS
diff options
context:
space:
mode:
authorMiklos Szeredi2009-05-07 15:37:37 +0200
committerJens Axboe2009-05-11 14:13:10 +0200
commit0b0a47f5c4a30b58432e20ae1706a27baea91a88 (patch)
tree294de65aae0eaf2b7865ff1db971226c8a77635b /REPORTING-BUGS
parentsplice: implement default splice_read method (diff)
downloadkernel-qcow2-linux-0b0a47f5c4a30b58432e20ae1706a27baea91a88.tar.gz
kernel-qcow2-linux-0b0a47f5c4a30b58432e20ae1706a27baea91a88.tar.xz
kernel-qcow2-linux-0b0a47f5c4a30b58432e20ae1706a27baea91a88.zip
splice: implement default splice_write method
If f_op->splice_write() is not implemented, fall back to a plain write. Use vfs_writev() to write from the pipe buffers. This will allow splice on all filesystems and file types. This includes "direct_io" files in fuse which bypass the page cache. Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'REPORTING-BUGS')
0 files changed, 0 insertions, 0 deletions