| Commit message (Expand) | Author | Age | Files | Lines |
* | iov_iter: Provide copy_folio_from_iter() | David Howells | 2024-09-12 | 1 | -0/+6 |
* | mm: Define struct folio_queue and ITER_FOLIOQ to handle a sequence of folios | David Howells | 2024-09-12 | 1 | -0/+12 |
* | new helper: copy_to_iter_full() | Al Viro | 2024-04-07 | 1 | -0/+10 |
* | iov_iter: get rid of 'copy_mc' flag | Linus Torvalds | 2024-03-06 | 1 | -16/+0 |
* | iov_iter: replace import_single_range() with import_ubuf() | Jens Axboe | 2023-12-05 | 1 | -2/+0 |
* | iov_iter: remove unused 'iov' argument from import_single_range() | Jens Axboe | 2023-12-05 | 1 | -1/+1 |
* | iov_iter, net: Move hash_and_copy_to_iter() to net/ | David Howells | 2023-10-09 | 1 | -3/+0 |
* | iov_iter, net: Move csum_and_copy_to/from_iter() to net/ | David Howells | 2023-10-09 | 1 | -18/+0 |
* | iov_iter: Derive user-backedness from the iterator type | David Howells | 2023-09-25 | 1 | -3/+1 |
* | iov_iter: Renumber ITER_* constants | David Howells | 2023-09-25 | 1 | -2/+2 |
* | iov_iter: Remove last_offset from iov_iter as it was for ITER_PIPE | David Howells | 2023-09-25 | 1 | -4/+1 |
* | iov_iter: Add copy_folio_from_iter_atomic() | Matthew Wilcox (Oracle) | 2023-07-24 | 1 | -1/+8 |
* | Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 2023-06-28 | 1 | -0/+5 |
|\ |
|
| * | Move netfs_extract_iter_to_sg() to lib/scatterlist.c | David Howells | 2023-06-08 | 1 | -0/+5 |
* | | iov_iter: remove iov_iter_get_pages and iov_iter_get_pages_alloc | Christoph Hellwig | 2023-06-16 | 1 | -6/+0 |
* | | iov_iter: Kill ITER_PIPE | David Howells | 2023-05-24 | 1 | -14/+0 |
|/ |
|
* | mm: hwpoison: coredump: support recovery from dump_user_range() | Kefeng Wang | 2023-05-02 | 1 | -0/+16 |
* | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2023-04-27 | 1 | -0/+2 |
|\ |
|
| * | iov_iter: add copy_page_to_iter_nofault() | Lorenzo Stoakes | 2023-04-05 | 1 | -0/+2 |
* | | iov_iter: overlay struct iovec and ubuf/len | Jens Axboe | 2023-03-30 | 1 | -9/+35 |
* | | iov_iter: set nr_segs = 1 for ITER_UBUF | Jens Axboe | 2023-03-30 | 1 | -1/+2 |
* | | iov_iter: remove iov_iter_iovec() | Jens Axboe | 2023-03-30 | 1 | -9/+0 |
* | | iov_iter: add iter_iov_addr() and iter_iov_len() helpers | Jens Axboe | 2023-03-30 | 1 | -0/+2 |
* | | iov_iter: add iter_iovec() helper | Jens Axboe | 2023-03-30 | 1 | -3/+6 |
|/ |
|
* | Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 | Linus Torvalds | 2023-02-22 | 1 | -2/+33 |
|\ |
|
| * | iov_iter: Add a function to extract a page list from an iterator | David Howells | 2023-02-20 | 1 | -1/+26 |
| * | iov_iter: Define flags to qualify page extraction. | David Howells | 2023-02-20 | 1 | -2/+8 |
* | | iov: add import_ubuf() | Jens Axboe | 2023-01-08 | 1 | -0/+1 |
|/ |
|
* | Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux | Linus Torvalds | 2022-12-13 | 1 | -0/+6 |
|\ |
|
| * | iov_iter: introduce iov_iter_get_pages_[alloc_]flags() | Logan Gunthorpe | 2022-11-09 | 1 | -0/+6 |
* | | use less confusing names for iov_iter direction initializers | Al Viro | 2022-11-25 | 1 | -0/+3 |
|/ |
|
* | iov_iter: use "maxpages" parameter | Dan Carpenter | 2022-09-16 | 1 | -1/+1 |
* | get rid of non-advancing variants | Al Viro | 2022-08-08 | 1 | -22/+2 |
* | iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() | Al Viro | 2022-08-08 | 1 | -0/+20 |
* | ITER_PIPE: cache the type of last buffer | Al Viro | 2022-08-08 | 1 | -1/+4 |
* | new iov_iter flavour - ITER_UBUF | Al Viro | 2022-08-08 | 1 | -0/+26 |
* | Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2022-08-03 | 1 | -9/+6 |
|\ |
|
| * | No need of likely/unlikely on calls of check_copy_size() | Al Viro | 2022-06-07 | 1 | -9/+6 |
* | | iov: introduce iov_iter_aligned | Keith Busch | 2022-06-27 | 1 | -0/+2 |
|/ |
|
* | tls: cap the output scatter list to something reasonable | Jakub Kicinski | 2022-02-04 | 1 | -0/+17 |
* | Merge tag 'libnvdimm-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2022-01-12 | 1 | -19/+1 |
|\ |
|
| * | uio: remove copy_from_iter_flushcache() and copy_mc_to_iter() | Christoph Hellwig | 2021-12-18 | 1 | -19/+1 |
* | | iov_iter: Add copy_folio_to_iter() | Matthew Wilcox (Oracle) | 2022-01-04 | 1 | -0/+7 |
|/ |
|
* | iov_iter: Introduce nofault flag to disable page faults | Andreas Gruenbacher | 2021-10-24 | 1 | -0/+1 |
* | iov_iter: Introduce fault_in_iov_iter_writeable | Andreas Gruenbacher | 2021-10-20 | 1 | -0/+1 |
* | iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable | Andreas Gruenbacher | 2021-10-18 | 1 | -1/+1 |
* | Revert "iov_iter: track truncated size" | Jens Axboe | 2021-09-15 | 1 | -5/+1 |
* | iov_iter: add helper to save iov_iter state | Jens Axboe | 2021-09-14 | 1 | -0/+15 |
* | iov_iter: track truncated size | Pavel Begunkov | 2021-09-03 | 1 | -1/+5 |
* | iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing va... | Al Viro | 2021-06-10 | 1 | -2/+2 |