Age | Commit message (Expand) | Author | Files | Lines |
2024-03-11 | Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -29/+31 |
2024-03-06 | iov_iter: get rid of 'copy_mc' flag | Linus Torvalds | 1 | -23/+0 |
2024-02-02 | iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user() | Kees Cook | 1 | -2/+3 |
2024-01-25 | iov_iter: streamline iovec/bvec alignment iteration | Jens Axboe | 1 | -27/+28 |
2024-01-08 | Merge tag 'vfs-6.8.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -13/+0 |
2023-12-05 | iov_iter: replace import_single_range() with import_ubuf() | Jens Axboe | 1 | -13/+0 |
2023-12-05 | iov_iter: remove unused 'iov' argument from import_single_range() | Jens Axboe | 1 | -1/+1 |
2023-11-18 | iov_iter: fix copy_page_to_iter_nofault() | Omar Sandoval | 1 | -1/+1 |
2023-10-09 | iov_iter, net: Move hash_and_copy_to_iter() to net/ | David Howells | 1 | -20/+0 |
2023-10-09 | iov_iter, net: Move csum_and_copy_to/from_iter() to net/ | David Howells | 1 | -89/+0 |
2023-10-09 | iov_iter: Don't deal with iter->copy_mc in memcpy_from_iter_mc() | David Howells | 1 | -12/+23 |
2023-09-25 | iov_iter: Convert iterate*() to inline funcs | David Howells | 1 | -241/+175 |
2023-09-25 | iov_iter: Derive user-backedness from the iterator type | David Howells | 1 | -1/+0 |
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 |
2022-08-08 | ITER_PIPE: helper for getting pipe buffer by index | Al Viro | 1 | -6/+9 |
2022-08-08 | new iov_iter flavour - ITER_UBUF | Al Viro | 1 | -18/+69 |
2022-08-03 | Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -4/+11 |
2022-08-03 | Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -231/+52 |
2022-07-06 | first_iovec_segment(): just return address | Al Viro | 1 | -7/+8 |
2022-07-06 | iov_iter: massage calling conventions for first_{iovec,bvec}_segment() | Al Viro | 1 | -24/+18 |
2022-07-06 | iov_iter: first_{iovec,bvec}_segment() - simplify a bit | Al Viro | 1 | -16/+16 |
2022-07-06 | iov_iter: lift dealing with maxpages out of first_{iovec,bvec}_segment() | Al Viro | 1 | -10/+10 |
2022-07-06 | iov_iter_get_pages{,_alloc}(): cap the maxsize with MAX_RW_COUNT | Al Viro | 1 | -0/+4 |
2022-07-06 | iov_iter_bvec_advance(): don't bother with bvec_iter | Al Viro | 1 | -9/+14 |
2022-06-28 | fix short copy handling in copy_mc_pipe_to_iter() | Al Viro | 1 | -4/+11 |
2022-06-28 | copy_page_{to,from}_iter(): switch iovec variants to generic | Al Viro | 1 | -187/+4 |
2022-06-27 | iov: introduce iov_iter_aligned | Keith Busch | 1 | -0/+92 |
2022-06-11 | iov_iter: fix build issue due to possible type mis-match | Linus Torvalds | 1 | -2/+2 |
2022-06-10 | iov_iter: Fix iter_xarray_get_pages{,_alloc}() | David Howells | 1 | -16/+4 |
2022-02-21 | lib/iov_iter: initialize "flags" in new pipe_buffer | Max Kellermann | 1 | -0/+2 |
2022-01-04 | iov_iter: Convert iter_xarray to use folios | Matthew Wilcox (Oracle) | 1 | -16/+14 |
2021-10-24 | iov_iter: Introduce nofault flag to disable page faults | Andreas Gruenbacher | 1 | -5/+15 |
2021-10-20 | iov_iter: Introduce fault_in_iov_iter_writeable | Andreas Gruenbacher | 1 | -0/+39 |
2021-10-18 | iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable | Andreas Gruenbacher | 1 | -12/+21 |
2021-10-18 | gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} | Andreas Gruenbacher | 1 | -6/+4 |
2021-10-12 | iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value | Andreas Gruenbacher | 1 | -2/+3 |
2021-09-14 | iov_iter: add helper to save iov_iter state | Jens Axboe | 1 | -0/+36 |
2021-09-08 | lib/iov_iter.c: fix kernel-doc warnings | Randy Dunlap | 1 | -2/+6 |
2021-07-04 | iov_iter: remove uaccess_kernel() warning from iov_iter_init() | Linus Torvalds | 1 | -1/+0 |
2021-06-10 | csum_and_copy_to_pipe_iter(): leave handling of csum_state to caller | Al Viro | 1 | -23/+18 |
2021-06-10 | clean up copy_mc_pipe_to_iter() | Al Viro | 1 | -24/+9 |
2021-06-10 | pipe_zero(): we don't need no stinkin' kmap_atomic()... | Al Viro | 1 | -1/+3 |
2021-06-10 | iov_iter: clean csum_and_copy_...() primitives up a bit | Al Viro | 1 | -6/+4 |
2021-06-10 | copy_page_from_iter(): don't need kmap_atomic() for kvec/bvec cases | Al Viro | 1 | -2/+2 |
2021-06-10 | copy_page_to_iter(): don't bother with kmap_atomic() for bvec/kvec cases | Al Viro | 1 | -3/+3 |
2021-06-10 | iterate_xarray(): only of the first iteration we might get offset != 0 | Al Viro | 1 | -3/+3 |
2021-06-10 | pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} | Al Viro | 1 | -12/+14 |
2021-06-10 | iov_iter: make iterator callbacks use base and len instead of iovec | Al Viro | 1 | -91/+91 |
2021-06-10 | iov_iter: make the amount already copied available to iterator callbacks | Al Viro | 1 | -70/+50 |
2021-06-10 | iov_iter: get rid of separate bvec and xarray callbacks | Al Viro | 1 | -82/+30 |
2021-06-10 | iov_iter: teach iterate_{bvec,xarray}() about possible short copies | Al Viro | 1 | -41/+24 |
2021-06-10 | iterate_bvec(): expand bvec.h macro forest, massage a bit | Al Viro | 1 | -13/+20 |
2021-06-10 | iov_iter: unify iterate_iovec and iterate_kvec | Al Viro | 1 | -23/+5 |
2021-06-10 | iov_iter: massage iterate_iovec and iterate_kvec to logics similar to iterate... | Al Viro | 1 | -55/+36 |
2021-06-10 | iterate_and_advance(): get rid of magic in case when n is 0 | Al Viro | 1 | -1/+1 |
2021-06-10 | csum_and_copy_to_iter(): massage into form closer to csum_and_copy_from_iter() | Al Viro | 1 | -4/+4 |
2021-06-10 | iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing va... | Al Viro | 1 | -26/+4 |
2021-06-10 | [xarray] iov_iter_npages(): just use DIV_ROUND_UP() | Al Viro | 1 | -14/+2 |
2021-06-10 | iov_iter_npages(): don't bother with iterate_all_kinds() | Al Viro | 1 | -34/+54 |
2021-06-10 | get rid of iterate_all_kinds() in iov_iter_get_pages()/iov_iter_get_pages_all... | Al Viro | 1 | -56/+91 |
2021-06-10 | iov_iter_gap_alignment(): get rid of iterate_all_kinds() | Al Viro | 1 | -13/+14 |
2021-06-10 | iov_iter_alignment(): don't bother with iterate_all_kinds() | Al Viro | 1 | -10/+53 |
2021-06-10 | sanitize iov_iter_fault_in_readable() | Al Viro | 1 | -10/+16 |
2021-06-10 | iov_iter: optimize iov_iter_advance() for iovec and kvec | Al Viro | 1 | -14/+28 |
2021-06-10 | iov_iter: separate direction from flavour | Al Viro | 1 | -37/+48 |
2021-06-10 | iov_iter_advance(): don't modify ->iov_offset for ITER_DISCARD | Al Viro | 1 | -2/+0 |
2021-06-10 | iov_iter: reorder handling of flavours in primitives | Al Viro | 1 | -46/+45 |
2021-06-10 | iov_iter: switch ..._full() variants of primitives to use of iov_iter_revert() | Al Viro | 1 | -104/+0 |
2021-06-03 | iov_iter_advance(): use consistent semantics for move past the end | Al Viro | 1 | -3/+2 |
2021-06-03 | [xarray] iov_iter_fault_in_readable() should do nothing in xarray case | Al Viro | 1 | -1/+1 |
2021-06-03 | copy_page_to_iter(): fix ITER_DISCARD case | Al Viro | 1 | -2/+5 |
2021-06-03 | teach copy_page_to_iter() to handle compound pages | Al Viro | 1 | -3/+25 |
2021-06-03 | iov_iter: Remove iov_iter_for_each_range() | David Howells | 1 | -27/+0 |
2021-05-05 | iov_iter: lift memzero_page() to highmem.h | Ira Weiny | 1 | -7/+1 |
2021-04-26 | iov_iter: Four fixes for ITER_XARRAY | David Howells | 1 | -0/+5 |
2021-04-23 | iov_iter: Add ITER_XARRAY | David Howells | 1 | -23/+290 |
2021-03-01 | Merge branch 'kmap-conversion-for-5.12' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -14/+0 |
2021-02-21 | Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -2/+19 |
2021-02-11 | mm/highmem: Lift memcpy_[to|from]_page to core | Ira Weiny | 1 | -14/+0 |
2021-02-04 | udp: fix skb_copy_and_csum_datagram with odd segment sizes | Willem de Bruijn | 1 | -10/+14 |
2021-01-25 | iov_iter: optimise bvec iov_iter_advance() | Pavel Begunkov | 1 | -0/+19 |
2021-01-25 | bvec/iter: disallow zero-length segment bvecs | Pavel Begunkov | 1 | -2/+0 |
2021-01-15 | iov_iter: fix the uaccess area in copy_compat_iovec_from_user | Christoph Hellwig | 1 | -1/+1 |
2020-10-16 | lib, uaccess: add failure injection to usercopy functions | Albert van der Linde | 1 | -0/+5 |
2020-10-12 | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -42/+136 |
2020-10-12 | Merge branch 'work.csum_and_copy' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -12/+9 |
2020-10-06 | x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() | Dan Williams | 1 | -25/+23 |
2020-10-03 | iov_iter: transparently handle compat iovecs in import_iovec | Christoph Hellwig | 1 | -12/+2 |
2020-10-03 | iov_iter: refactor rw_copy_check_uvector and import_iovec | Christoph Hellwig | 1 | -186/+114 |
2020-09-25 | iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c | David Laight | 1 | -0/+176 |
2020-08-20 | saner calling conventions for csum_and_copy_..._user() | Al Viro | 1 | -11/+8 |
2020-08-20 | csum_and_copy_..._user(): pass 0xffffffff instead of 0 as initial sum | Al Viro | 1 | -3/+3 |
2020-08-20 | csum_partial_copy_nocheck(): drop the last argument | Al Viro | 1 | -1/+1 |
2020-06-30 | iov_iter: Move unnecessary inclusion of crypto/hash.h | Herbert Xu | 1 | -1/+2 |
2020-03-21 | iov_iter: Use generic instrumented.h | Marco Elver | 1 | -3/+4 |
2019-12-16 | pipe: Fix bogus dereference in iov_iter_alignment() | Jan Kara | 1 | -1/+2 |
2019-12-01 | Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+1 |
2019-11-15 | pipe: Allow pipes to have kernel-reserved slots | David Howells | 1 | -2/+2 |
2019-10-31 | pipe: Use head and tail pointers for the ring, not cursor and length | David Howells | 1 | -118/+151 |
2019-10-23 | compat_ioctl: reimplement SG_IO handling | Arnd Bergmann | 1 | -0/+1 |
2019-09-24 | mm: introduce page_size() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2019-05-31 | uio: make import_iovec()/compat_import_iovec() return bytes on success | Jens Axboe | 1 | -7/+8 |
2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
2019-05-14 | mm/gup: change GUP fast to use flags rather than a write 'bool' | Ira Weiny | 1 | -2/+5 |
2019-04-03 | iov_iter: Fix build error without CONFIG_CRYPTO | YueHaibing | 1 | -0/+4 |
2019-02-26 | iov_iter: optimize page_copy_sane() | Eric Dumazet | 1 | -2/+15 |
2019-01-05 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -27/+27 |
2019-01-03 | Remove 'type' argument from access_ok() function | Linus Torvalds | 1 | -4/+4 |
2018-12-13 | iov_iter: introduce hash_and_copy_to_iter helper | Sagi Grimberg | 1 | -0/+16 |
2018-12-13 | iov_iter: pass void csum pointer to csum_and_copy_to_iter | Sagi Grimberg | 1 | -1/+2 |
2018-11-27 | iov_iter: reduce code duplication | Al Viro | 1 | -27/+27 |
2018-11-25 | iov_iter: teach csum_and_copy_to_iter() to handle pipe-backed ones | Al Viro | 1 | -1/+37 |
2018-10-24 | iov_iter: Add I/O discard iterator | David Howells | 1 | -7/+48 |
2018-10-24 | iov_iter: Separate type from direction and use accessor functions | David Howells | 1 | -13/+15 |
2018-10-24 | iov_iter: Use accessor function | David Howells | 1 | -28/+28 |
2018-07-16 | lib/iov_iter: Fix pipe handling in _copy_to_iter_mcsafe() | Dan Williams | 1 | -4/+33 |
2018-07-16 | lib/iov_iter: Document _copy_to_iter_flushcache() | Dan Williams | 1 | -0/+14 |
2018-07-16 | lib/iov_iter: Document _copy_to_iter_mcsafe() | Dan Williams | 1 | -0/+26 |
2018-06-04 | Merge branch 'x86-dax-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -0/+61 |
2018-05-15 | x86/asm/memcpy_mcsafe: Define copy_to_iter_mcsafe() | Dan Williams | 1 | -0/+61 |
2018-05-02 | iov_iter: fix memory leak in pipe_get_pages_alloc() | Ilya Dryomov | 1 | -1/+1 |
2018-05-02 | iov_iter: fix return type of __pipe_get_pages() | Ilya Dryomov | 1 | -1/+1 |
2017-10-11 | new primitive: iov_iter_for_each_range() | Al Viro | 1 | -0/+22 |
2017-09-20 | iov_iter: fix page_copy_sane for compound pages | Petar Penkov | 1 | -2/+4 |
2017-07-07 | Merge branch 'uaccess-work.iov_iter' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -29/+69 |
2017-07-07 | iov_iter: saner checks on copyin/copyout | Al Viro | 1 | -16/+39 |
2017-06-29 | iov_iter: sanity checks for copy to/from page primitives | Al Viro | 1 | -0/+17 |
2017-06-29 | iov_iter/hardening: move object size checks to inlined part | Al Viro | 1 | -11/+11 |
2017-06-09 | x86, uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass ope... | Dan Williams | 1 | -0/+22 |
2017-05-09 | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -0/+2 |
2017-05-08 | treewide: use kv[mz]alloc* rather than opencoded variants | Michal Hocko | 1 | -4/+1 |
2017-05-08 | fix braino in generic_file_read_iter() | Al Viro | 1 | -0/+2 |
2017-05-01 | Merge branch 'work.uaccess' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -3/+3 |
2017-04-29 | fix a braino in ITER_PIPE iov_iter_revert() | Al Viro | 1 | -1/+1 |
2017-04-02 | [iov_iter] new privimitive: iov_iter_revert() | Al Viro | 1 | -0/+63 |
2017-03-28 | kill __copy_from_user_nocache() | Al Viro | 1 | -2/+2 |
2017-03-28 | new helper: uaccess_kernel() | Al Viro | 1 | -1/+1 |
2017-01-14 | fix a fencepost error in pipe_advance() | Al Viro | 1 | -23/+31 |
2016-12-22 | [iov_iter] fix iterate_all_kinds() on empty iterators | Al Viro | 1 | -29/+26 |
2016-12-16 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+96 |
2016-12-13 | Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+1 |
2016-12-05 | [iov_iter] new primitives - copy_from_iter_full() and friends | Al Viro | 1 | -2/+96 |
2016-11-17 | fix iov_iter_advance() for ITER_PIPE | Abhi Das | 1 | -1/+3 |
2016-11-01 | block,fs: untangle fs.h and blk_types.h | Christoph Hellwig | 1 | -0/+1 |
2016-10-14 | iov_iter: kernel-doc import_iovec() and rw_copy_check_uvector() | Vegard Nossum | 1 | -0/+22 |
2016-10-11 | Fix off-by-one in __pipe_get_pages() | Al Viro | 1 | -2/+2 |
2016-10-10 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+1 |
2016-10-05 | pipe: add pipe_buf_release() helper | Miklos Szeredi | 1 | -3/+1 |
2016-10-05 | new iov_iter flavour: pipe-backed | Al Viro | 1 | -2/+395 |
2016-09-27 | get rid of separate multipage fault-in primitives | Al Viro | 1 | -2/+1 |
2016-09-17 | fix iov_iter_fault_in_readable() | Al Viro | 1 | -22/+2 |