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