summaryrefslogtreecommitdiffstats
path: root/mm/maccess.c
Commit message (Expand)AuthorAgeFilesLines
* uaccess: add force_uaccess_{begin,end} helpersChristoph Hellwig2020-08-121-12/+10
* maccess: rename probe_user_{read,write} to copy_{from,to}_user_nofaultChristoph Hellwig2020-06-171-6/+6
* maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig2020-06-171-24/+25
* maccess: return -ERANGE when probe_kernel_read() failsChristoph Hellwig2020-06-091-7/+9
* maccess: allow architectures to provide kernel probing directlyChristoph Hellwig2020-06-091-0/+76
* maccess: move user access routines togetherChristoph Hellwig2020-06-091-56/+56
* maccess: always use strict semantics for probe_kernel_readChristoph Hellwig2020-06-091-34/+6
* maccess: remove strncpy_from_unsafeChristoph Hellwig2020-06-091-38/+1
* maccess: unify the probe kernel arch hooksChristoph Hellwig2020-06-091-13/+37
* maccess: remove probe_read_common and probe_write_commonChristoph Hellwig2020-06-091-34/+29
* maccess: rename strnlen_unsafe_user to strnlen_user_nofaultChristoph Hellwig2020-06-091-2/+2
* maccess: rename strncpy_from_unsafe_strict to strncpy_from_kernel_nofaultChristoph Hellwig2020-06-091-3/+3
* maccess: rename strncpy_from_unsafe_user to strncpy_from_user_nofaultChristoph Hellwig2020-06-091-2/+2
* maccess: update the top of file commentChristoph Hellwig2020-06-091-1/+1
* maccess: clarify kerneldoc commentsChristoph Hellwig2020-06-091-17/+43
* maccess: remove various unused weak aliasesChristoph Hellwig2020-06-091-16/+3
* maccess: unexport probe_kernel_write()Christoph Hellwig2020-06-091-1/+0
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-2/+2
* uaccess: Add strict non-pagefault kernel-space read functionDaniel Borkmann2019-11-021-1/+24
* uaccess: Add non-pagefault user-space write functionDaniel Borkmann2019-11-021-4/+41
* Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2019-07-181-6/+116
|\
| * uaccess: Add non-pagefault user-space read functionsMasami Hiramatsu2019-05-251-6/+116
* | treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
|/
* Revert "x86/fault: BUG() when uaccess helpers fault on kernel addresses"Linus Torvalds2019-02-251-6/+0
* x86/fault: BUG() when uaccess helpers fault on kernel addressesJann Horn2018-09-031-0/+6
* mm: docs: fix parameter names mismatchMike Rapoport2018-02-061-1/+1
* x86: remove more uaccess_32.h complexityLinus Torvalds2016-05-221-2/+1
* mm/maccess.c: actually return -EFAULT from strncpy_from_unsafeRasmus Villemoes2015-11-051-1/+1
* uaccess: reimplement probe_kernel_address() using probe_kernel_read()Andrew Morton2015-11-051-0/+5
* lib: move strncpy_from_unsafe() into mm/maccess.cAlexei Starovoitov2015-08-311-0/+41
* mm: Map most files to use export.h instead of module.hPaul Gortmaker2011-10-311-1/+1
* maccess,probe_kernel: Make write/read src const void *Steven Rostedt2011-05-251-4/+4
* MN10300: Save frame pointer in thread_info struct rather than global varDavid Howells2010-10-271-1/+1
* maccess,probe_kernel: Allow arch specific override probe_kernel_(read|write)Jason Wessel2010-01-071-2/+9
* [S390] maccess: add weak attribute to probe_kernel_writeHeiko Carstens2009-06-121-1/+1
* kgdb: fix optional arch functions and probe_kernel_*Jason Wessel2008-04-171-0/+6
* uaccess: add probe_kernel_write()Ingo Molnar2008-04-171-0/+49