Age | Commit message (Expand) | Author | Files | Lines |
2024-08-12 | introduce fd_file(), convert all accessors to it. | Al Viro | 1 | -11/+11 |
2024-04-15 | remove call_{read,write}_iter() functions | Miklos Szeredi | 1 | -2/+2 |
2023-12-12 | fs: use splice_copy_file_range() inline helper | Amir Goldstein | 1 | -3/+4 |
2023-12-12 | splice: return type ssize_t from all helpers | Amir Goldstein | 1 | -51/+53 |
2023-12-01 | fs: move file_start_write() into direct_splice_actor() | Amir Goldstein | 1 | -3/+16 |
2023-12-01 | fs: fork splice_file_range() from do_splice_direct() | Amir Goldstein | 1 | -20/+51 |
2023-11-24 | splice: remove permission hook from iter_file_splice_write() | Amir Goldstein | 1 | -3/+10 |
2023-11-24 | splice: move permission hook out of splice_file_to_pipe() | Amir Goldstein | 1 | -1/+5 |
2023-11-24 | splice: move permission hook out of splice_direct_to_actor() | Amir Goldstein | 1 | -23/+35 |
2023-11-24 | splice: remove permission hook from do_splice_direct() | Amir Goldstein | 1 | -4/+1 |
2023-08-29 | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+1 |
2023-08-28 | Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -29/+35 |
2023-08-21 | splice: Convert page_cache_pipe_buf_confirm() to use a folio | Matthew Wilcox (Oracle) | 1 | -11/+9 |
2023-08-18 | mm: merge folio_has_private()/filemap_release_folio() call pairs | David Howells | 1 | -2/+1 |
2023-07-26 | splice, net: Fix splice_to_socket() for O_NONBLOCK socket | Jan Stancek | 1 | -0/+2 |
2023-07-10 | splice: fsnotify_access(in), fsnotify_modify(out) on success in tee | Ahelenia Ziemiańska | 1 | -0/+5 |
2023-07-10 | splice: fsnotify_access(fd)/fsnotify_modify(fd) in vmsplice | Ahelenia Ziemiańska | 1 | -1/+6 |
2023-07-10 | splice: always fsnotify_access(in), fsnotify_modify(out) on success | Ahelenia Ziemiańska | 1 | -17/+15 |
2023-06-28 | Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -40/+165 |
2023-06-16 | splice: simplify a conditional in copy_splice_read | Christoph Hellwig | 1 | -7/+7 |
2023-06-16 | splice: don't call file_accessed in copy_splice_read | Christoph Hellwig | 1 | -1/+0 |
2023-06-15 | splice, net: Fix splice_to_socket() to handle pipe bufs larger than a page | David Howells | 1 | -4/+2 |
2023-06-08 | splice, net: Fix SPLICE_F_MORE signalling in splice_direct_to_actor() | David Howells | 1 | -8/+10 |
2023-06-08 | splice, net: Add a splice_eof op to file-ops and socket-ops | David Howells | 1 | -1/+30 |
2023-06-08 | splice, net: Use sendmsg(MSG_SPLICE_PAGES) rather than ->sendpage() | David Howells | 1 | -31/+127 |
2023-05-24 | splice: kdoc for filemap_splice_read() and copy_splice_read() | David Howells | 1 | -2/+19 |
2023-05-24 | splice: Remove generic_file_splice_read() | David Howells | 1 | -43/+0 |
2023-05-24 | splice: Make splice from a DAX file use copy_splice_read() | David Howells | 1 | -3/+3 |
2023-05-24 | splice: Make splice from an O_DIRECT fd use copy_splice_read() | David Howells | 1 | -0/+6 |
2023-05-24 | splice: Check for zero count in vfs_splice_read() | David Howells | 1 | -0/+2 |
2023-05-24 | splice: Make do_splice_to() generic and export it | David Howells | 1 | -7/+20 |
2023-05-24 | splice: Clean up copy_splice_read() a bit | David Howells | 1 | -12/+7 |
2023-05-24 | splice: Rename direct_splice_read() to copy_splice_read() | David Howells | 1 | -6/+5 |
2023-05-06 | Merge tag 'pipe-nonblock-2023-05-06' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -4/+30 |
2023-04-25 | splice: clear FMODE_NOWAIT on file if splice/vmsplice is used | Jens Axboe | 1 | -4/+30 |
2023-04-04 | splice: report related fsnotify events | Chung-Chiang Cheng | 1 | -0/+8 |
2023-03-09 | splice: Remove redundant assignment to ret | Jiapeng Chong | 1 | -1/+0 |
2023-02-22 | Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 | Linus Torvalds | 1 | -0/+93 |
2023-02-20 | splice: Export filemap/direct_splice_read() | David Howells | 1 | -0/+1 |
2023-02-20 | splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE | David Howells | 1 | -0/+92 |
2023-02-03 | splice: use bvec_set_page to initialize a bvec | Christoph Hellwig | 1 | -3/+2 |
2022-11-25 | use less confusing names for iov_iter direction initializers | Al Viro | 1 | -5/+5 |
2022-08-08 | iter_to_pipe(): switch to advancing variant of iov_iter_get_pages() | Al Viro | 1 | -23/+24 |
2022-08-08 | splice: stop abusing iov_iter_advance() to flush a pipe | Al Viro | 1 | -5/+2 |
2022-07-16 | fs: check FMODE_LSEEK to control internal pipe splicing | Jason A. Donenfeld | 1 | -6/+4 |
2022-03-21 | mm: Convert remove_mapping() to take a folio | Matthew Wilcox (Oracle) | 1 | -3/+2 |
2022-03-21 | splice: Use a folio in page_cache_pipe_buf_try_steal() | Matthew Wilcox (Oracle) | 1 | -10/+11 |
2021-02-21 | Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -3/+6 |
2021-01-25 | teach sendfile(2) to handle send-to-pipe directly | Al Viro | 1 | -1/+1 |
2021-01-25 | take the guts of file-to-pipe splice into a helper function | Al Viro | 1 | -7/+18 |