Al Viro
|
e4d35be584
Merge branch 'ovl-fixes' into for-linus
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Al Viro
|
03cc0789a6
do_splice_to(): cap the size before passing to ->splice_read()
|
9 years ago |
Al Viro
|
8b23a8ce10
Merge branches 'work.lookups', 'work.misc' and 'work.preadv2' into for-next
|
9 years ago |
Rabin Vincent
|
d6785d9152
splice: handle zero nr_pages in splice_to_pipe()
|
9 years ago |
Christoph Hellwig
|
793b80ef14
vfs: pass a flags argument to vfs_readv/vfs_writev
|
9 years ago |
Abhi Das
|
90330e689c
fs: __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE
|
9 years ago |
Jan Kara
|
c2489e07c0
vfs: Avoid softlockups with sendfile(2)
|
9 years ago |
Jan Kara
|
c725bfce79
vfs: Make sendfile(2) killable even better
|
9 years ago |
Michal Hocko
|
c62d25556b
mm, fs: introduce mapping_gfp_constraint()
|
10 years ago |
Linus Torvalds
|
aefbef10e3
Merge branch 'akpm' (patches from Andrew)
|
10 years ago |
Michal Hocko
|
6afdb859b7
mm: do not ignore mapping_gfp_mask in page cache allocation paths
|
10 years ago |
Hannes Frederic Sowa
|
2b514574f7
net: af_unix: implement splice for stream af_unix sockets
|
10 years ago |
Christophe Leroy
|
0ff28d9f46
splice: sendfile() at once fails for big files
|
10 years ago |
Boaz Harrosh
|
be64f884be
dax: unify ext2/4_{dax,}_file_operations
|
10 years ago |
Al Viro
|
345995fa48
vmsplice_to_user(): switch to import_iovec()
|
10 years ago |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 years ago |
Christoph Hellwig
|
dbe4e192a2
fs: add vfs_iter_{read,write} helpers
|
10 years ago |
Al Viro
|
05afcb77eb
new helper: iov_iter_bvec()
|
10 years ago |
Miklos Szeredi
|
1c118596a7
vfs: export do_splice_direct() to modules
|
11 years ago |
Al Viro
|
9c1d5284c7
Merge commit '9f12600fe425bc28f0ccba034a77783c09c15af4' into for-linus
|
11 years ago |
Al Viro
|
5f07385060
kill generic_file_splice_write()
|
11 years ago |
Al Viro
|
96f9bc8fbc
fs/splice.c: remove unneeded exports
|
11 years ago |
Al Viro
|
8d0207652c
->splice_write() via ->write_iter()
|
11 years ago |
Miklos Szeredi
|
b6dd6f4738
vfs: fix vmplice_to_user()
|
11 years ago |
Al Viro
|
71d8e532b1
start adding the tag to iov_iter
|
11 years ago |
Al Viro
|
6130f5315e
switch vmsplice_to_user() to copy_page_to_iter()
|
11 years ago |
Al Viro
|
fbb32750a6
pipe: kill ->map() and ->unmap()
|
11 years ago |
Miklos Szeredi
|
28a625cbc2
fuse: fix pipe_buf_operations
|
11 years ago |
Al Viro
|
72c2d53192
file->f_op is never NULL...
|
12 years ago |