Age | Commit message (Expand) | Author | Files | Lines |
2023-09-09 | iov_iter: Fix iov_iter_extract_pages() with zero-sized entries | David Howells | 1 | -15/+15 |
2023-08-30 | Merge tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti... | Linus Torvalds | 1 | -0/+1 |
2023-08-18 | iov_iter: Export import_ubuf() | Takashi Iwai | 1 | -0/+1 |
2023-07-24 | iov_iter: Add copy_folio_from_iter_atomic() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-07-24 | iov_iter: Handle compound highmem pages in copy_page_from_iter_atomic() | Matthew Wilcox (Oracle) | 1 | -10/+23 |
2023-07-24 | iov_iter: Map the page later in copy_page_from_iter_atomic() | Matthew Wilcox (Oracle) | 1 | -8/+8 |
2023-07-10 | iov_iter: Mark copy_iovec_from_user() noclone | Peter Zijlstra | 1 | -1/+1 |
2023-06-16 | iov_iter: remove iov_iter_get_pages and iov_iter_get_pages_alloc | Christoph Hellwig | 1 | -28/+7 |
2023-05-24 | iov_iter: Kill ITER_PIPE | David Howells | 1 | -428/+3 |
2023-05-02 | mm: hwpoison: coredump: support recovery from dump_user_range() | Kefeng Wang | 1 | -2/+15 |
2023-04-27 | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -0/+48 |
2023-04-24 | iov: improve copy_iovec_from_user() code generation | Linus Torvalds | 1 | -9/+26 |
2023-04-12 | iov_iter: Mark copy_compat_iovec_from_user() noinline | Josh Poimboeuf | 1 | -1/+1 |
2023-04-05 | iov_iter: add copy_page_to_iter_nofault() | Lorenzo Stoakes | 1 | -0/+48 |
2023-03-30 | iov_iter: import single vector iovecs as ITER_UBUF | Jens Axboe | 1 | -0/+27 |
2023-03-30 | iov_iter: convert import_single_range() to ITER_UBUF | Jens Axboe | 1 | -3/+1 |
2023-03-30 | iov_iter: add iter_iovec() helper | Jens Axboe | 1 | -26/+30 |
2023-02-22 | Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 | Linus Torvalds | 1 | -12/+272 |
2023-02-20 | iov_iter: Add a function to extract a page list from an iterator | David Howells | 1 | -0/+264 |
2023-02-20 | iov_iter: Define flags to qualify page extraction. | David Howells | 1 | -6/+8 |
2023-02-20 | splice: Add a func to do a splice from a buffered file without ITER_PIPE | David Howells | 1 | -6/+0 |
2023-01-08 | iov_iter: move iter_ubuf check inside restore WARN | Keith Busch | 1 | -2/+2 |
2023-01-08 | iov: add import_ubuf() | Jens Axboe | 1 | -0/+11 |
2022-12-13 | Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -8/+24 |
2022-11-25 | iov_iter: saner checks for attempt to copy to/from iterator | Al Viro | 1 | -14/+17 |
2022-11-25 | csum_and_copy_to_iter(): handle ITER_DISCARD | Al Viro | 1 | -2/+6 |
2022-11-25 | get rid of unlikely() on page_copy_sane() calls | Al Viro | 1 | -6/+5 |
2022-11-09 | iov_iter: introduce iov_iter_get_pages_[alloc_]flags() | Logan Gunthorpe | 1 | -8/+24 |
2022-10-03 | instrumented.h: allow instrumenting both sides of copy_from_user() | Alexander Potapenko | 1 | -3/+6 |
2022-08-08 | fix copy_page_from_iter() for compound destinations | Al Viro | 1 | -4/+18 |
2022-08-08 | copy_page_to_iter(): don't split high-order page in case of ITER_PIPE | Al Viro | 1 | -15/+6 |
2022-08-08 | expand those iov_iter_advance()... | Al Viro | 1 | -2/+9 |
2022-08-08 | pipe_get_pages(): switch to append_pipe() | Al Viro | 1 | -29/+6 |
2022-08-08 | get rid of non-advancing variants | Al Viro | 1 | -9/+18 |
2022-08-08 | iov_iter: saner helper for page array allocation | Al Viro | 1 | -45/+32 |
2022-08-08 | fold __pipe_get_pages() into pipe_get_pages() | Al Viro | 1 | -37/+38 |
2022-08-08 | ITER_XARRAY: don't open-code DIV_ROUND_UP() | Al Viro | 1 | -9/+1 |
2022-08-08 | unify the rest of iov_iter_get_pages()/iov_iter_get_pages_alloc() guts | Al Viro | 1 | -59/+27 |
2022-08-08 | unify xarray_get_pages() and xarray_get_pages_alloc() | Al Viro | 1 | -39/+10 |
2022-08-08 | unify pipe_get_pages() and pipe_get_pages_alloc() | Al Viro | 1 | -32/+17 |
2022-08-08 | iov_iter_get_pages(): sanity-check arguments | Al Viro | 1 | -7/+2 |
2022-08-08 | iov_iter_get_pages_alloc(): lift freeing pages array on failure exits into wr... | Al Viro | 1 | -16/+22 |
2022-08-08 | ITER_PIPE: fold data_start() and pipe_space_for_user() together | Al Viro | 1 | -25/+19 |
2022-08-08 | ITER_PIPE: cache the type of last buffer | Al Viro | 1 | -39/+38 |
2022-08-08 | ITER_PIPE: clean iov_iter_revert() | Al Viro | 1 | -46/+14 |
2022-08-08 | ITER_PIPE: clean pipe_advance() up | Al Viro | 1 | -17/+17 |
2022-08-08 | ITER_PIPE: lose iter_head argument of __pipe_get_pages() | Al Viro | 1 | -4/+3 |
2022-08-08 | ITER_PIPE: fold push_pipe() into __pipe_get_pages() | Al Viro | 1 | -55/+25 |
2022-08-08 | ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives | Al Viro | 1 | -73/+98 |
2022-08-08 | ITER_PIPE: helpers for adding pipe buffers | Al Viro | 1 | -42/+46 |