summaryrefslogtreecommitdiffstats
path: root/mm/process_vm_access.c
AgeCommit message (Expand)AuthorLines
2024-11-05mm: refactor mm_access() to not return NULLLorenzo Stoakes-2/+2
2023-12-10mm: fix process_vm_rw page countsYork Jasper Niebuhr-7/+8
2023-06-09mm/gup: remove unused vmas parameter from pin_user_pages_remote()Lorenzo Stoakes-1/+1
2022-11-25use less confusing names for iov_iter direction initializersAl Viro-1/+1
2021-05-05mm/process_vm_access.c: remove duplicate includeZhang Yunkai-1/+0
2021-01-12mm/process_vm_access.c: include compat.hAndrew Morton-0/+1
2020-12-15mm/process_vm_access: remove redundant initialization of iov_rColin Ian King-1/+1
2020-10-27mm/process_vm_access: Add missing #include <linux/compat.h>Geert Uytterhoeven-0/+1
2020-10-27Fix compat regression in process_vm_rw()Jens Axboe-1/+2
2020-10-03mm: remove compat_process_vm_{readv,writev}Christoph Hellwig-69/+0
2020-10-03iov_iter: transparently handle compat iovecs in import_iovecChristoph Hellwig-1/+2
2020-10-03iov_iter: refactor rw_copy_check_uvector and import_iovecChristoph Hellwig-19/+15
2020-08-12mm/gup: remove task_struct pointer for all gup codePeter Xu-1/+1
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse-2/+2
2020-03-25mm: docs: Fix a comment in process_vm_rw_coreBernd Edlinger-1/+1
2020-01-31mm, tree-wide: rename put_user_page*() to unpin_user_page*()John Hubbard-2/+2
2020-01-31mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote()John Hubbard-13/+15
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner-5/+1
2018-02-06mm: docs: add blank lines to silence sphinx "Unexpected indentation" errorsMike Rapoport-0/+2
2018-02-06mm: docs: fix parameter names mismatchMike Rapoport-1/+1
2018-02-06pids: introduce find_get_task_by_vpid() helperMike Rapoport-5/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar-0/+1
2016-12-14mm: unexport __get_user_pages_unlocked()Lorenzo Stoakes-4/+8
2016-10-18mm: remove write/force parameters from __get_user_pages_unlocked()Lorenzo Stoakes-2/+5
2016-02-16mm/gup: Introduce get_user_pages_remote()Dave Hansen-3/+8
2016-01-20ptrace: use fsuid, fsgid, effective creds for fs access checksJann Horn-1/+1
2015-04-11process_vm_access: switch to {compat_,}import_iovec()Al Viro-23/+12
2015-02-11mm: gup: use get_user_pages_unlockedAndrea Arcangeli-5/+2
2014-05-06start adding the tag to iov_iterAl Viro-2/+2
2014-05-06kill iov_iter_copy_from_user()Al Viro-5/+1
2014-04-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds-174/+76
2014-04-03mm/process_vm_access.c: mark function as staticRashika Kheria-1/+1
2014-04-01process_vm_access: tidy up a bitAl Viro-40/+19
2014-04-01process_vm_access: don't bother with returning the amounts of bytes copiedAl Viro-31/+16
2014-04-01process_vm_rw_pages(): pass accurate amount of bytesAl Viro-8/+14
2014-04-01process_vm_access: take get_user_pages/put_pages one level upAl Viro-58/+39
2014-04-01process_vm_access: switch to copy_page_to_iter/iov_iter_copy_from_userAl Viro-68/+23
2014-04-01process_vm_access: switch to iov_iterAl Viro-34/+28
2014-04-01untangling process_vm_..., part 4Al Viro-16/+13
2014-04-01untangling process_vm_..., part 3Al Viro-4/+3
2014-04-01untangling process_vm_..., part 2Al Viro-3/+5
2014-04-01untangling process_vm_..., part 1Al Viro-5/+9
2014-03-06mm/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter typesHeiko Carstens-14/+12
2013-03-12Fix: compat_rw_copy_check_uvector() misuse in aio, readv, writev, and securit...Mathieu Desnoyers-8/+0
2012-05-31aio/vfs: cleanup of rw_copy_check_uvector() and compat_rw_copy_check_uvector()Christopher Yeoh-8/+8
2012-02-02Fix race in process_vm_rw_coreChristopher Yeoh-14/+9
2011-10-31Cross Memory AttachChristopher Yeoh-0/+496