Christophe Leroy
|
0ff28d9f46
splice: sendfile() at once fails for big files
|
10 lat temu |
Boaz Harrosh
|
be64f884be
dax: unify ext2/4_{dax,}_file_operations
|
10 lat temu |
Al Viro
|
345995fa48
vmsplice_to_user(): switch to import_iovec()
|
10 lat temu |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 lat temu |
Christoph Hellwig
|
dbe4e192a2
fs: add vfs_iter_{read,write} helpers
|
10 lat temu |
Al Viro
|
05afcb77eb
new helper: iov_iter_bvec()
|
10 lat temu |
Miklos Szeredi
|
1c118596a7
vfs: export do_splice_direct() to modules
|
10 lat temu |
Al Viro
|
9c1d5284c7
Merge commit '9f12600fe425bc28f0ccba034a77783c09c15af4' into for-linus
|
11 lat temu |
Al Viro
|
5f07385060
kill generic_file_splice_write()
|
11 lat temu |
Al Viro
|
96f9bc8fbc
fs/splice.c: remove unneeded exports
|
11 lat temu |
Al Viro
|
8d0207652c
->splice_write() via ->write_iter()
|
11 lat temu |
Miklos Szeredi
|
b6dd6f4738
vfs: fix vmplice_to_user()
|
11 lat temu |
Al Viro
|
71d8e532b1
start adding the tag to iov_iter
|
11 lat temu |
Al Viro
|
6130f5315e
switch vmsplice_to_user() to copy_page_to_iter()
|
11 lat temu |
Al Viro
|
fbb32750a6
pipe: kill ->map() and ->unmap()
|
11 lat temu |
Miklos Szeredi
|
28a625cbc2
fuse: fix pipe_buf_operations
|
11 lat temu |
Al Viro
|
72c2d53192
file->f_op is never NULL...
|
12 lat temu |
Linus Torvalds
|
790eac5640
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
12 lat temu |
Al Viro
|
18c67cb9f0
splice: lift checks from do_splice_from() into callers
|
12 lat temu |
Al Viro
|
50cd2c5776
lift file_*_write out of do_splice_direct()
|
12 lat temu |
Al Viro
|
500368f7fb
lift file_*_write out of do_splice_from()
|
12 lat temu |
Randy Dunlap
|
acdb37c361
fs: fix new splice.c kernel-doc warning
|
12 lat temu |
Al Viro
|
7995bd2871
splice: don't pass the address of ->f_pos to methods
|
12 lat temu |
Linus Torvalds
|
20b4fb4852
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
12 lat temu |
Linus Torvalds
|
08d7676083
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
|
12 lat temu |
Al Viro
|
7bee130e22
get rid of alloc_pipe_info() argument
|
12 lat temu |
Al Viro
|
6447a3cf19
get rid of pipe->inode
|
12 lat temu |
Al Viro
|
2dd8c9ad37
lift sb_start_write out of ->splice_write()
|
12 lat temu |
Al Viro
|
17338fccb2
lift sb_start_write into default_file_splice_write()
|
12 lat temu |
Al Viro
|
03d95eb2f2
lift sb_start_write() out of ->write()
|
12 lat temu |