Christoph Hellwig
|
ac452acae1
fs: move kernel_write to fs/read_write.c
|
8 years ago |
Christoph Hellwig
|
abbb65899a
fs: implement vfs_iter_write using do_iter_write
|
8 years ago |
Linus Torvalds
|
da7b66ffb2
Merge branch 'work.splice' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
8 years ago |
Linus Torvalds
|
1827adb11a
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
8 years ago |
Al Viro
|
653a7746fa
Merge remote-tracking branch 'ovl/for-viro' into for-linus
|
8 years ago |
Ingo Molnar
|
174cd4b1e5
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
|
8 years ago |
Miklos Szeredi
|
bb7462b6fd
vfs: use helpers for calling f_op->{read,write}_iter()
|
8 years ago |
Miklos Szeredi
|
5a81e6a171
vfs: fix uninitialized flags in splice_to_pipe()
|
8 years ago |
Al Viro
|
13c0f52beb
make nr_pages calculation in default_file_splice_read() a bit less ugly
|
8 years ago |
Al Viro
|
3d6ea290f3
splice/tee/vmsplice: validate flags
|
8 years ago |
Al Viro
|
23c832b10c
remove spd_release_page()
|
9 years ago |
Linus Torvalds
|
52bce91165
splice: reinstate SIGPIPE/EPIPE handling
|
8 years ago |
Linus Torvalds
|
36869cb93d
Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block
|
8 years ago |
Al Viro
|
8e54cadab4
fix default_file_splice_read()
|
8 years ago |
Al Viro
|
e519e77747
splice: remove detritus from generic_file_splice_read()
|
8 years ago |
Christoph Hellwig
|
be297968da
mm: only include blk_types in swap.h if CONFIG_SWAP is enabled
|
9 years ago |
Al Viro
|
c3a6902404
fix ITER_PIPE interaction with direct_IO
|
9 years ago |
Miklos Szeredi
|
fba597db42
pipe: add pipe_buf_confirm() helper
|
9 years ago |
Miklos Szeredi
|
a779638cf6
pipe: add pipe_buf_release() helper
|
9 years ago |
Miklos Szeredi
|
7bf2d1df80
pipe: add pipe_buf_get() helper
|
9 years ago |
Al Viro
|
523ac9afc7
switch default_file_splice_read() to use of pipe-backed iov_iter
|
9 years ago |
Al Viro
|
82c156f853
switch generic_file_splice_read() to use of ->read_iter()
|
9 years ago |
Al Viro
|
241699cd72
new iov_iter flavour: pipe-backed
|
9 years ago |
Al Viro
|
79fddc4efd
new helper: add_to_pipe()
|
9 years ago |
Al Viro
|
8924feff66
splice: lift pipe_lock out of splice_to_pipe()
|
9 years ago |
Al Viro
|
db85a9eb2e
splice: switch get_iovec_page_array() to iov_iter
|
9 years ago |
Al Viro
|
e7c3c64624
splice_to_pipe(): don't open-code wakeup_pipe_readers()
|
9 years ago |
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 |