path: root/mm/process_vm_access.c
Commit message (Expand)AuthorAgeFilesLines
* mm/process_vm_access.c: include compat.hAndrew Morton2021-01-121-0/+1
* mm/process_vm_access: remove redundant initialization of iov_rColin Ian King2020-12-151-1/+1
* mm/process_vm_access: Add missing #include <linux/compat.h>Geert Uytterhoeven2020-10-271-0/+1
* Fix compat regression in process_vm_rw()Jens Axboe2020-10-271-1/+2
* mm: remove compat_process_vm_{readv,writev}Christoph Hellwig2020-10-031-69/+0
* iov_iter: transparently handle compat iovecs in import_iovecChristoph Hellwig2020-10-031-1/+2
* iov_iter: refactor rw_copy_check_uvector and import_iovecChristoph Hellwig2020-10-031-19/+15
* mm/gup: remove task_struct pointer for all gup codePeter Xu2020-08-121-1/+1
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
* mm: docs: Fix a comment in process_vm_rw_coreBernd Edlinger2020-03-251-1/+1
* mm, tree-wide: rename put_user_page*() to unpin_user_page*()John Hubbard2020-01-311-2/+2
* mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote()John Hubbard2020-01-311-13/+15
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* mm: docs: add blank lines to silence sphinx "Unexpected indentation" errorsMike Rapoport2018-02-061-0/+2
* mm: docs: fix parameter names mismatchMike Rapoport2018-02-061-1/+1
* pids: introduce find_get_task_by_vpid() helperMike Rapoport2018-02-061-5/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* mm: unexport __get_user_pages_unlocked()Lorenzo Stoakes2016-12-141-4/+8
* mm: remove write/force parameters from __get_user_pages_unlocked()Lorenzo Stoakes2016-10-181-2/+5
* mm/gup: Introduce get_user_pages_remote()Dave Hansen2016-02-161-3/+8
* ptrace: use fsuid, fsgid, effective creds for fs access checksJann Horn2016-01-201-1/+1
* process_vm_access: switch to {compat_,}import_iovec()Al Viro2015-04-111-23/+12
* mm: gup: use get_user_pages_unlockedAndrea Arcangeli2015-02-111-5/+2
* start adding the tag to iov_iterAl Viro2014-05-061-2/+2
* kill iov_iter_copy_from_user()Al Viro2014-05-061-5/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-04-121-174/+76
| * process_vm_access: tidy up a bitAl Viro2014-04-011-40/+19
| * process_vm_access: don't bother with returning the amounts of bytes copiedAl Viro2014-04-011-31/+16
| * process_vm_rw_pages(): pass accurate amount of bytesAl Viro2014-04-011-8/+14
| * process_vm_access: take get_user_pages/put_pages one level upAl Viro2014-04-011-58/+39
| * process_vm_access: switch to copy_page_to_iter/iov_iter_copy_from_userAl Viro2014-04-011-68/+23
| * process_vm_access: switch to iov_iterAl Viro2014-04-011-34/+28
| * untangling process_vm_..., part 4Al Viro2014-04-011-16/+13
| * untangling process_vm_..., part 3Al Viro2014-04-011-4/+3
| * untangling process_vm_..., part 2Al Viro2014-04-011-3/+5
| * untangling process_vm_..., part 1Al Viro2014-04-011-5/+9
* | mm/process_vm_access.c: mark function as staticRashika Kheria2014-04-031-1/+1
* | mm/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter typesHeiko Carstens2014-03-061-14/+12
* Fix: compat_rw_copy_check_uvector() misuse in aio, readv, writev, and securit...Mathieu Desnoyers2013-03-121-8/+0
* aio/vfs: cleanup of rw_copy_check_uvector() and compat_rw_copy_check_uvector()Christopher Yeoh2012-05-311-8/+8
* Fix race in process_vm_rw_coreChristopher Yeoh2012-02-021-14/+9
* Cross Memory AttachChristopher Yeoh2011-10-311-0/+496