- 7b0393e iov_iter_fault_in_readable() should do nothing in xarray case by Al Viro · 3 years, 7 months ago
- b6df9e4 copy_page_to_iter(): fix ITER_DISCARD case by Al Viro · 3 years, 8 months ago
- 46a831d udp: fix skb_copy_and_csum_datagram with odd segment sizes by Willem de Bruijn · 4 years ago
- 37d4f78 iov_iter: fix the uaccess area in copy_compat_iovec_from_user by Christoph Hellwig · 4 years ago
- 4d0e9df lib, uaccess: add failure injection to usercopy functions by Albert van der Linde · 4 years, 3 months ago
- 85ed13e Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 3 months ago
- c905783 Merge branch 'work.csum_and_copy' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 3 months ago
- ec6347b x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() by Dan Williams · 4 years, 3 months ago
- 89cd35c iov_iter: transparently handle compat iovecs in import_iovec by Christoph Hellwig · 4 years, 3 months ago
- bfdc597 iov_iter: refactor rw_copy_check_uvector and import_iovec by Christoph Hellwig · 4 years, 3 months ago
- fb041b5 iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c by David Laight · 4 years, 3 months ago
- c693cc4 saner calling conventions for csum_and_copy_..._user() by Al Viro · 4 years, 6 months ago
- 99a2c96 csum_and_copy_..._user(): pass 0xffffffff instead of 0 as initial sum by Al Viro · 4 years, 6 months ago
- cc44c17 csum_partial_copy_nocheck(): drop the last argument by Al Viro · 4 years, 6 months ago
- 7999096 iov_iter: Move unnecessary inclusion of crypto/hash.h by Herbert Xu · 4 years, 7 months ago
- d0ef4c3 iov_iter: Use generic instrumented.h by Marco Elver · 5 years ago
- e0ff126 pipe: Fix bogus dereference in iov_iter_alignment() by Jan Kara · 5 years ago
- 0da5221 Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground by Linus Torvalds · 5 years ago
- 6718b6f pipe: Allow pipes to have kernel-reserved slots by David Howells · 5 years ago
- 8cefc10 pipe: Use head and tail pointers for the ring, not cursor and length by David Howells · 5 years ago
- 98aaaec compat_ioctl: reimplement SG_IO handling by Arnd Bergmann · 6 years ago
- a50b854 mm: introduce page_size() by Matthew Wilcox (Oracle) · 5 years ago
- 87e5e6d uio: make import_iovec()/compat_import_iovec() return bytes on success by Jens Axboe · 6 years ago
- 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
- 73b0140 mm/gup: change GUP fast to use flags rather than a write 'bool' by Ira Weiny · 6 years ago
- 27fad74 iov_iter: Fix build error without CONFIG_CRYPTO by YueHaibing · 6 years ago
- 6daef95 iov_iter: optimize page_copy_sane() by Eric Dumazet · 6 years ago
- 9b286ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
- 96d4f26 Remove 'type' argument from access_ok() function by Linus Torvalds · 6 years ago
- d05f443 iov_iter: introduce hash_and_copy_to_iter helper by Sagi Grimberg · 6 years ago
- cb002d0 iov_iter: pass void csum pointer to csum_and_copy_to_iter by Sagi Grimberg · 6 years ago
- f915289 iov_iter: reduce code duplication by Al Viro · 6 years ago
- 78e1f38 iov_iter: teach csum_and_copy_to_iter() to handle pipe-backed ones by Al Viro · 6 years ago
- 9ea9ce0 iov_iter: Add I/O discard iterator by David Howells · 6 years ago
- aa563d7 iov_iter: Separate type from direction and use accessor functions by David Howells · 6 years ago
- 00e2370 iov_iter: Use accessor function by David Howells · 6 years ago
- ca146f6 lib/iov_iter: Fix pipe handling in _copy_to_iter_mcsafe() by Dan Williams · 6 years ago
- abd08d7 lib/iov_iter: Document _copy_to_iter_flushcache() by Dan Williams · 6 years ago
- bf3eeb9 lib/iov_iter: Document _copy_to_iter_mcsafe() by Dan Williams · 6 years ago
- d09a8e6 Merge branch 'x86-dax-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 8780356 x86/asm/memcpy_mcsafe: Define copy_to_iter_mcsafe() by Dan Williams · 7 years ago
- d7760d6 iov_iter: fix memory leak in pipe_get_pages_alloc() by Ilya Dryomov · 7 years ago
- e76b6312 iov_iter: fix return type of __pipe_get_pages() by Ilya Dryomov · 7 years ago
- 09cf698 new primitive: iov_iter_for_each_range() by Al Viro · 8 years ago
- a90bcb8 iov_iter: fix page_copy_sane for compound pages by Petar Penkov · 7 years ago
- 6a37e94 Merge branch 'uaccess-work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
- 09fc68dc iov_iter: saner checks on copyin/copyout by Al Viro · 8 years ago
- 72e809e iov_iter: sanity checks for copy to/from page primitives by Al Viro · 8 years ago
- aa28de2 iov_iter/hardening: move object size checks to inlined part by Al Viro · 8 years ago
- 0aed55a x86, uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass operations by Dan Williams · 8 years ago
- 339fbf6 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
- 752ade6 treewide: use kv[mz]alloc* rather than opencoded variants by Michal Hocko · 8 years ago
- 5b47d59 fix braino in generic_file_read_iter() by Al Viro · 8 years ago
- 5db6db0 Merge branch 'work.uaccess' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
- 4fa55ce fix a braino in ITER_PIPE iov_iter_revert() by Al Viro · 8 years ago
- 27c0e37 [iov_iter] new privimitive: iov_iter_revert() by Al Viro · 8 years ago
- 3f76345 kill __copy_from_user_nocache() by Al Viro · 8 years ago
- db68ce1 new helper: uaccess_kernel() by Al Viro · 8 years ago
- b9dc6f6 fix a fencepost error in pipe_advance() by Al Viro · 8 years ago
- 33844e6 [iov_iter] fix iterate_all_kinds() on empty iterators by Al Viro · 8 years ago
- 9a19a6d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
- 36869cb Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
- cbbd26b [iov_iter] new primitives - copy_from_iter_full() and friends by Al Viro · 8 years ago
- 680bb94 fix iov_iter_advance() for ITER_PIPE by Abhi Das · 8 years ago
- 2f8b544 block,fs: untangle fs.h and blk_types.h by Christoph Hellwig · 8 years ago
- ffecee4 iov_iter: kernel-doc import_iovec() and rw_copy_check_uvector() by Vegard Nossum · 8 years ago
- 1689c73 Fix off-by-one in __pipe_get_pages() by Al Viro · 8 years ago
- abb5a14 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
- a779638 pipe: add pipe_buf_release() helper by Miklos Szeredi · 8 years ago
- 241699c new iov_iter flavour: pipe-backed by Al Viro · 8 years ago
- 4bce9f6e get rid of separate multipage fault-in primitives by Al Viro · 8 years ago
- d4690f1 fix iov_iter_fault_in_readable() by Al Viro · 8 years ago
- 3fa6c50 mm: optimize copy_page_to/from_iter_iovec by Mikulas Patocka · 8 years ago
- 1bdc76a iov_iter: use bvec iterator to implement iterate_bvec() by Ming Lei · 9 years ago
- 0985b65 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
- 19f1845 do "fold checks into iterate_and_advance()" right by Al Viro · 9 years ago
- 6937047 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
- dd254f5 fold checks into iterate_and_advance() by Al Viro · 9 years ago
- 357f435 fix the copy vs. map logics in blk_rq_map_user_iov() by Al Viro · 9 years ago
- e126758 iov_iter: export import_single_range() by Al Viro · 9 years ago
- 36f7a8a iov_iter: constify {csum_and_,}copy_to_iter() by Al Viro · 9 years ago
- 36e9f65 Merge branch 'iov_iter' into for-next by Al Viro · 10 years ago
- 171a020 VFS: Add iov_iter_fault_in_multipages_readable() by Anton Altaparmakov · 10 years ago
- bc917be saner iov_iter initialization primitives by Al Viro · 10 years ago
- d879cb8 move iov_iter.c from mm/ to lib/ by Al Viro · 10 years ago[Renamed from mm/iov_iter.c]
- 4b8164b new helper: dup_iter() by Al Viro · 10 years ago
- 05afcb7 new helper: iov_iter_bvec() by Al Viro · 10 years ago
- aa58309 copy_from_iter_nocache() by Al Viro · 10 years ago
- abb78f8 new helper: iov_iter_kvec() by Al Viro · 10 years ago
- a604ec7 csum_and_copy_..._iter() by Al Viro · 10 years ago
- a280455 iov_iter.c: handle ITER_KVEC directly by Al Viro · 10 years ago
- 3d4d3e4 iov_iter.c: convert copy_to_iter() to iterate_and_advance by Al Viro · 10 years ago
- 0dbca9a iov_iter.c: convert copy_from_iter() to iterate_and_advance by Al Viro · 10 years ago
- d271524 iov_iter.c: get rid of bvec_copy_page_{to,from}_iter() by Al Viro · 10 years ago
- 8442fa4 iov_iter.c: convert iov_iter_zero() to iterate_and_advance by Al Viro · 10 years ago
- 1b17f1f iov_iter.c: convert iov_iter_get_pages_alloc() to iterate_all_kinds by Al Viro · 10 years ago
- e5393fa iov_iter.c: convert iov_iter_get_pages() to iterate_all_kinds by Al Viro · 10 years ago
- e0f2dc4 iov_iter.c: convert iov_iter_npages() to iterate_all_kinds by Al Viro · 10 years ago
- 7ce2a91 iov_iter.c: iterate_and_advance by Al Viro · 10 years ago
- 04a3116 iov_iter.c: macros for iterating over iov_iter by Al Viro · 10 years ago