Age | Commit message (Expand) | Author | Files | Lines |
2025-04-25 | splice: remove duplicate noinline from pipe_clear_nowait |  T.J. Mercier | 1 | -1/+1 |
2025-03-10 | fs/splice: Use pipe_buf() helper to retrieve pipe buffer |  K Prateek Nayak | 1 | -26/+14 |
2025-03-06 | fs/pipe: add simpler helpers for common cases |  Linus Torvalds | 1 | -10/+10 |
2025-01-25 | mm: alloc_pages_bulk: rename API |  Luiz Capitulino | 1 | -1/+1 |
2024-11-03 | fdget(), more trivial conversions |  Al Viro | 1 | -28/+17 |
2024-11-03 | convert vmsplice() to CLASS(fd) |  Al Viro | 1 | -23/+10 |
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/kernel/git/akpm/mm |  Linus Torvalds | 1 | -2/+1 |
2023-08-28 | Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs |  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/netdev/net-next |  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 |