Commit Graph

119 Commits (7a50c60e461f6ff97428da9448c3dad5b7bef491)

Author SHA1 Message Date
Nick Piggin 4e02ed4b4a fs: remove prepare_write/commit_write 16 years ago
Linus Torvalds efc968d450 Don't allow splice() to files opened with O_APPEND 17 years ago
Nick Piggin 529ae9aaa0 mm: rename page trylock 17 years ago
Miklos Szeredi 2f1936b877 [patch 3/5] vfs: change remove_suid() to file_remove_suid() 17 years ago
Nick Piggin bc40d73c95 splice: use get_user_pages_fast 17 years ago
Miklos Szeredi 32502b8413 splice: fix generic_file_splice_read() race with page invalidation 17 years ago
Jens Axboe ca39d651d1 splice: handle try_to_release_page() failure 17 years ago
Tom Zanussi a82c53a0e3 splice: fix sendfile() issue with relay 17 years ago
Jens Axboe 75065ff619 Revert "relay: fix splice problem" 17 years ago
Miklos Szeredi 7f3d4ee108 vfs: splice remove_suid() cleanup 17 years ago
Tom Zanussi c3270e577c relay: fix splice problem 17 years ago
Jens Axboe 8191ecd1d1 splice: fix infinite loop in generic_file_splice_read() 17 years ago
Hugh Dickins 4cd1350465 splice: use mapping_gfp_mask 17 years ago
Jens Axboe 02cf01aea5 splice: only return -EAGAIN if there's hope of more data 17 years ago
Bastian Blank 712a30e63c splice: fix user pointer access in get_iovec_page_array() 17 years ago
Jens Axboe 8811930dc7 splice: missing user pointer access verification 17 years ago
Jens Axboe 8084870854 splice: always updated atime in direct splice 17 years ago
Jens Axboe 9e97198dbf splice: fix problem with atime not being updated 17 years ago
Jens Axboe bbdfc2f706 [SPLICE]: Don't assume regular pages in splice_to_pipe() 17 years ago
James Morris c43e259cc7 security: call security_file_permission from rw_verify_area 17 years ago
Serge E. Hallyn b53767719b Implement file posix capabilities 18 years ago
Nick Piggin afddba49d1 fs: introduce write_begin, write_end, and perform_write aops 18 years ago
Fengguang Wu f4e6b498d6 readahead: combine file_ra_state.prev_index/prev_offset into prev_pos 18 years ago
Jens Axboe 6866bef40d splice: fix double kunmap() in vmsplice copy path 18 years ago
Linus Torvalds 7572395767 Fix possible splice() mmap_sem deadlock 18 years ago
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