185 Commits (master)

Author SHA1 Message Date
Al Viro 72c2d53192 file->f_op is never NULL... 8 years ago
Al Viro 18c67cb9f0 splice: lift checks from do_splice_from() into callers 8 years ago
Al Viro 50cd2c5776 lift file_*_write out of do_splice_direct() 8 years ago
Al Viro 500368f7fb lift file_*_write out of do_splice_from() 8 years ago
Randy Dunlap acdb37c361 fs: fix new splice.c kernel-doc warning 8 years ago
Al Viro 7995bd2871 splice: don't pass the address of ->f_pos to methods 8 years ago
Al Viro 7bee130e22 get rid of alloc_pipe_info() argument 9 years ago
Al Viro 6447a3cf19 get rid of pipe->inode 9 years ago
Al Viro 2dd8c9ad37 lift sb_start_write out of ->splice_write() 9 years ago
Al Viro 17338fccb2 lift sb_start_write into default_file_splice_write() 9 years ago
Al Viro 03d95eb2f2 lift sb_start_write() out of ->write() 9 years ago
Al Viro 06ae43f34b Don't bother with redoing rw_verify_area() from default_file_splice_from() 9 years ago
Al Viro 76b021d053 convert vmsplice to COMPAT_SYSCALL_DEFINE 9 years ago
Al Viro 7bb307e894 export kernel_write(), convert open-coded instances 9 years ago
Al Viro 496ad9aa8e new helper: file_inode(file) 9 years ago
Eric Dumazet ae62ca7b03 tcp: fix MSG_SENDPAGE_NOTLAST logic 9 years ago
Namjae Jeon d0e1d66b5a writeback: remove nr_pages_dirtied arg from balance_dirty_pages_ratelimited_nr() 9 years ago
Al Viro 2903ff019b switch simple cases of fget_light to fdget 9 years ago
Jan Kara 14da920014 fs: Protect write paths by sb_start_write - sb_end_write 9 years ago
Eric Dumazet 047fe36052 splice: fix racy pipe->buffers uses 9 years ago
Josef Bacik c3b2da3148 fs: introduce inode operation ->update_time 10 years ago
Eric Dumazet bd1a68b59c vmsplice: relax alignement requirements for SPLICE_F_GIFT 10 years ago
Eric Dumazet 35f9c09fe9 tcp: tcp_sendpages() should call tcp_push() once 10 years ago
Cong Wang e8e3c3d66f fs: remove the second argument of k[un]map_atomic() 10 years ago
Paul Gortmaker 630d9c4727 fs: reduce the use of module.h wherever possible 10 years ago
Al Viro ff01bb4832 fs: move code out of buffer.c 10 years ago
Hugh Dickins 708e3508c2 tmpfs: clone shmem_file_splice_read() 10 years ago
Namhyung Kim 825cdcb1a5 splice: add wakeup_pipe_readers() 10 years ago
Michał Mirosław a8adbe378b fs/splice: Pull buf->ops->confirm() from splice_from_pipe actors 11 years ago
Linus Torvalds c66fb34794 Export 'get_pipe_info()' to other users 11 years ago
Linus Torvalds 71993e62a4 Rename 'pipe_info()' to 'get_pipe_info()' 11 years ago
Miklos Szeredi 6965031d33 splice: fix misuse of SPLICE_F_NONBLOCK 11 years ago
Andi Kleen 1676effca4 gcc-4.6: fs: fix unused but set warnings 11 years ago
Changli Gao 19c9a49b43 splice: check f_mode for seekable file 11 years ago
Changli Gao 2cb4b05e76 splice: direct_splice_actor() should not use pos in sd 11 years ago
Nick Piggin 0ae0b5d055 fs/splice.c: fix mapping_gfp_mask usage 12 years ago
Jens Axboe 35f3d14dbb pipe: add support for shrinking and growing pipes 12 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 12 years ago
Changli Gao cc56f7de7f sendfile(): check f_op.splice_write() rather than f_op.sendpage() 12 years ago
Jan Kara 148f948ba8 vfs: Introduce new helpers for syncing after writing to O_SYNC file or IS_SYNC inode 12 years ago
Miklos Szeredi 723590ed52 splice: update mtime and atime on files 12 years ago
Miklos Szeredi b2858d7d16 splice: fix kmaps in default_file_splice_write() 13 years ago
Andrew Morton 77f6bf57ba splice: fix error return code 13 years ago
Jens Axboe 4f23122858 splice: fix repeated kmap()'s in default_file_splice_read() 13 years ago
Miklos Szeredi 0b0a47f5c4 splice: implement default splice_write method 13 years ago
Miklos Szeredi 6818173bd6 splice: implement default splice_read method 13 years ago
Miklos Szeredi 7c77f0b3f9 splice: implement pipe to pipe splicing 13 years ago
Randy Dunlap b80901bbf5 splice: fix new kernel-doc warnings 13 years ago
Miklos Szeredi 61e0d47c33 splice: add helpers for locking pipe inode 13 years ago
Miklos Szeredi f8cc774ce4 splice: remove generic_file_splice_write_nolock() 13 years ago