Commit Graph

93 Commits (e187e44eb8902089da0c7725d606b0e20fee981d)

Author SHA1 Message Date
Randy Dunlap 79685b8dee docbook: add pipes, other fixes 18 years ago
Jens Axboe 6a860c979b splice: fix bad unlock_page() in error case 18 years ago
Rusty Russell cf914a7d65 readahead: split ondemand readahead interface into two functions 18 years ago
Fengguang Wu d8983910a4 readahead: pass real splice size 18 years ago
Fengguang Wu 431a4820bf readahead: move synchronous readahead call out of splice loop 18 years ago
Fengguang Wu a08a166fe7 readahead: convert splice invocations 18 years ago
Jens Axboe bcd4f3acba splice: direct splicing updates ppos twice 18 years ago
Jens Axboe 51a92c0f6c splice: fix offset mangling with direct splicing (sendfile) 18 years ago
James Morris 29ce20586b security: revalidate rw permissions for sys_splice and sys_vmsplice 18 years ago
Jens Axboe 0845718daf pipe: add documentation and comments 18 years ago
Jens Axboe cac36bb06e pipe: change the ->pin() operation to ->confirm() 18 years ago
Jens Axboe 932cc6d4f7 splice: completely document external interface with kerneldoc 18 years ago
Jens Axboe 497f9625c2 pipe: allow passing around of ops private pointer 18 years ago
Jens Axboe d6b29d7cee splice: divorce the splice structure/function definitions from the pipe header 18 years ago
Jens Axboe 6a14b90bb6 vmsplice: add vmsplice-to-user support 18 years ago
Jens Axboe c66ab6fa70 splice: abstract out actor data 18 years ago
Jens Axboe 02676e5aee splice: only check do_wakeup in splice_to_pipe() for a real pipe 18 years ago
Jens Axboe 00de00bdad splice: fix leak of pages on short splice to pipe 18 years ago
Jens Axboe 17ee4f49ab splice: adjust balance_dirty_pages_ratelimited() call 18 years ago
Jens Axboe 620a324b74 splice: __generic_file_splice_read: fix read/truncate race 18 years ago
Hugh Dickins 475ecade68 splice: __generic_file_splice_read: fix i_size_read() length checks 18 years ago
Jens Axboe 20d698db67 splice: move balance_dirty_pages_ratelimited() outside of splice actor 18 years ago
Jens Axboe 267adc3e66 splice: remove do_splice_direct() symbol export 18 years ago
Jens Axboe d366d39885 splice: move inode size check into generic_file_splice_read() 18 years ago
Jens Axboe 86aa5ac53e [PATCH] splice: always call into page_cache_readahead() 18 years ago
Fengguang Wu 9ae9d68cbf [PATCH] splice(): fix interaction with readahead 18 years ago
Dmitriy Monakhov d9993c37ef [PATCH] splice: partial write fix 18 years ago
Mark Fasheh 40bee44eae Export __splice_from_pipe() 18 years ago
Nick Piggin 08c7259163 2/2 splice: dont readpage 18 years ago
Nick Piggin 485ddb4b97 1/2 splice: dont steal 18 years ago
Eric Dumazet d4c3cca941 [PATCH] constify pipe_buf_operations 18 years ago
Josef "Jeff" Sipek 0f7fc9e4d0 [PATCH] VFS: change struct file to use struct path 18 years ago
Jens Axboe ddac0d39cf [PATCH] splice: fix problem introduced with inode diet 18 years ago
Nick Piggin 2ae88149a2 [PATCH] mm: clean up pagecache allocation 19 years ago
Jens Axboe 8c34e2d632 [PATCH] Remove SUID when splicing into an inode 19 years ago
Mark Fasheh 6da6180982 [PATCH] Introduce generic_file_splice_write_nolock() 19 years ago
Mark Fasheh 62752ee198 [PATCH] Take i_mutex in splice_from_pipe() 19 years ago
Jens Axboe e6e80f294c [PATCH] splice: fix pipe_to_file() ->prepare_write() error path 19 years ago
Jens Axboe 0fe2347957 [PATCH] Update axboe@suse.de email address 19 years ago
Jens Axboe aadd06e5c5 [PATCH] splice: fix problems with sys_tee() 19 years ago
Jens Axboe 9e94cd4fd1 [PATCH] splice: retrieve mapping after locking the page 19 years ago
Jens Axboe a0548871ed [PATCH] splice: redo page lookup if add_to_page_cache() returns -EEXIST 19 years ago
Jens Axboe 76ad4d1110 [PATCH] splice: rename remaining info variables to pipe 19 years ago
Jens Axboe 1432873af7 [PATCH] splice: LRU fixups 19 years ago
Jens Axboe bfc4ee39fd [PATCH] splice: fix unlocking of page on error ->prepare_write() 19 years ago
Jens Axboe 330ab71619 [PATCH] vmsplice: restrict stealing a little more 19 years ago
Jens Axboe a893b99be7 [PATCH] splice: fix page LRU accounting 19 years ago
Jens Axboe 7591489a8f [PATCH] vmsplice: fix badly placed end paranthesis 19 years ago
Jens Axboe 7afa6fd037 [PATCH] vmsplice: allow user to pass in gift pages 19 years ago
Jens Axboe f6762b7ad8 [PATCH] pipe: enable atomic copying of pipe data to/from user space 19 years ago