Linus Torvalds
|
52bce91165
splice: reinstate SIGPIPE/EPIPE handling
|
vor 8 Jahren |
Linus Torvalds
|
36869cb93d
Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block
|
vor 8 Jahren |
Al Viro
|
8e54cadab4
fix default_file_splice_read()
|
vor 8 Jahren |
Al Viro
|
e519e77747
splice: remove detritus from generic_file_splice_read()
|
vor 8 Jahren |
Christoph Hellwig
|
be297968da
mm: only include blk_types in swap.h if CONFIG_SWAP is enabled
|
vor 8 Jahren |
Al Viro
|
c3a6902404
fix ITER_PIPE interaction with direct_IO
|
vor 8 Jahren |
Miklos Szeredi
|
fba597db42
pipe: add pipe_buf_confirm() helper
|
vor 8 Jahren |
Miklos Szeredi
|
a779638cf6
pipe: add pipe_buf_release() helper
|
vor 8 Jahren |
Miklos Szeredi
|
7bf2d1df80
pipe: add pipe_buf_get() helper
|
vor 8 Jahren |
Al Viro
|
523ac9afc7
switch default_file_splice_read() to use of pipe-backed iov_iter
|
vor 9 Jahren |
Al Viro
|
82c156f853
switch generic_file_splice_read() to use of ->read_iter()
|
vor 9 Jahren |
Al Viro
|
241699cd72
new iov_iter flavour: pipe-backed
|
vor 9 Jahren |
Al Viro
|
79fddc4efd
new helper: add_to_pipe()
|
vor 9 Jahren |
Al Viro
|
8924feff66
splice: lift pipe_lock out of splice_to_pipe()
|
vor 9 Jahren |
Al Viro
|
db85a9eb2e
splice: switch get_iovec_page_array() to iov_iter
|
vor 9 Jahren |
Al Viro
|
e7c3c64624
splice_to_pipe(): don't open-code wakeup_pipe_readers()
|
vor 9 Jahren |
Al Viro
|
e4d35be584
Merge branch 'ovl-fixes' into for-linus
|
vor 9 Jahren |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
vor 9 Jahren |
Al Viro
|
03cc0789a6
do_splice_to(): cap the size before passing to ->splice_read()
|
vor 9 Jahren |
Al Viro
|
8b23a8ce10
Merge branches 'work.lookups', 'work.misc' and 'work.preadv2' into for-next
|
vor 9 Jahren |
Rabin Vincent
|
d6785d9152
splice: handle zero nr_pages in splice_to_pipe()
|
vor 9 Jahren |
Christoph Hellwig
|
793b80ef14
vfs: pass a flags argument to vfs_readv/vfs_writev
|
vor 9 Jahren |
Abhi Das
|
90330e689c
fs: __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE
|
vor 9 Jahren |
Jan Kara
|
c2489e07c0
vfs: Avoid softlockups with sendfile(2)
|
vor 9 Jahren |
Jan Kara
|
c725bfce79
vfs: Make sendfile(2) killable even better
|
vor 9 Jahren |
Michal Hocko
|
c62d25556b
mm, fs: introduce mapping_gfp_constraint()
|
vor 9 Jahren |
Linus Torvalds
|
aefbef10e3
Merge branch 'akpm' (patches from Andrew)
|
vor 10 Jahren |
Michal Hocko
|
6afdb859b7
mm: do not ignore mapping_gfp_mask in page cache allocation paths
|
vor 10 Jahren |
Hannes Frederic Sowa
|
2b514574f7
net: af_unix: implement splice for stream af_unix sockets
|
vor 10 Jahren |
Christophe Leroy
|
0ff28d9f46
splice: sendfile() at once fails for big files
|
vor 10 Jahren |