summaryrefslogtreecommitdiff
path: root/arch/mips/include/asm/uaccess.h
Commit message (Expand)AuthorAgeFilesLines
* uaccess: generalize access_ok()Arnd Bergmann2022-02-251-28/+1
* MIPS: use simpler access_ok()Arnd Bergmann2022-02-251-18/+4
* uaccess: add generic __{get,put}_kernel_nofaultArnd Bergmann2022-02-251-2/+0
* arch: remove compat_alloc_user_spaceArnd Bergmann2021-09-081-26/+0
* MIPS: Fix strnlen_user access checkThomas Bogendoerfer2021-04-151-2/+2
* MIPS: Fix access_ok() for the last byte of user spacePaul Burton2021-04-131-1/+3
* MIPS: uaccess: Reduce number of nested macrosThomas Bogendoerfer2021-04-121-86/+68
* MIPS: Remove get_fs/set_fsThomas Bogendoerfer2021-04-061-303/+146
* MIPS: uaccess: Added __get/__put_kernel_nofaultThomas Bogendoerfer2021-04-061-0/+24
* MIPS: Remove KVM_GUEST supportThomas Bogendoerfer2021-03-101-9/+0
* uaccess: remove segment_eqChristoph Hellwig2020-08-121-1/+1
* get rid of legacy 'get_ds()' functionLinus Torvalds2019-03-041-1/+0
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-8/+4
* MIPS: uaccess: Add micromips clobbers to bzero invocationMatt Redfearn2018-04-181-2/+9
* Merge branch 'work.uaccess-unaligned' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-07-151-277/+0
|\
| * kill {__,}{get,put}_user_unaligned()Al Viro2017-07-031-277/+0
* | mips: get rid of unused __strnlen_user()Al Viro2017-05-151-32/+0
* | get rid of unused __strncpy_from_user() instancesAl Viro2017-05-151-54/+0
* | kill strlen_user()Al Viro2017-05-151-44/+0
|/
* mips: switch to RAW_COPY_USERAl Viro2017-04-061-248/+26
* mips: get rid of tail-zeroing in primitivesAl Viro2017-04-061-17/+2
* mips: make copy_from_user() zero tail explicitlyAl Viro2017-04-061-7/+7
* mips: clean and reorder the forest of macros...Al Viro2017-04-061-71/+49
* mips: consolidate __invoke_... wrappersAl Viro2017-04-061-100/+44
* mips: sanitize __access_ok()Al Viro2017-04-061-15/+6
* new helper: uaccess_kernel()Al Viro2017-03-281-1/+1
* uaccess: drop duplicate includes from asm/uaccess.hAl Viro2017-03-051-2/+0
* uaccess: move VERIFY_{READ,WRITE} definitions to linux/uaccess.hAl Viro2017-03-051-3/+0
* MIPS: Fix modversionsArnd Bergmann2017-01-241-0/+18
* Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2016-10-151-0/+18
|\
| * MIPS: Enable hardened usercopyPaul Burton2016-10-101-0/+18
* | mips: separate extable.h, switch module.h to itAl Viro2016-10-051-8/+1
|/
* mips: copy_from_user() must zero the destination on access_ok() failureAl Viro2016-09-131-0/+3
* tree-wide: replace config_enabled() with IS_ENABLED()Masahiro Yamada2016-08-041-1/+1
* MIPS: Fix misspellings in comments.Adam Buchbinder2016-04-031-1/+1
* MIPS: Fix bitrot in __get_user_unaligned()Al Viro2015-12-271-3/+3
* MIPS: uaccess: Take EVA into account in [__]clear_userJames Hogan2015-12-221-10/+22
* MIPS: uaccess: Take EVA into account in __copy_from_user()James Hogan2015-12-221-3/+9
* MIPS: uaccess: Fix strlen_user with EVAJames Hogan2015-12-221-1/+1
* Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2015-06-271-16/+31
|\
| * MIPS: Optimise non-EVA kernel user memory accessesPaul Burton2015-06-211-16/+31
* | mm/uaccess, mm/fault: Clarify that uaccess may only sleep if pagefaults are e...David Hildenbrand2015-05-191-15/+30
|/
* MIPS: uaccess.h: Fix strnlen_user comment.Ralf Baechle2014-11-241-4/+2
* MIPS: Remove __strlen_user().Ralf Baechle2014-11-241-27/+0
* MIPS: Zero variable read by get_user / __get_user in case of an error.Ralf Baechle2014-11-191-1/+4
* MIPS: asm: uaccess: Add v1 register to clobber list on EVAMarkos Chandras2014-11-191-3/+4
* MIPS: asm: uaccess: Add EVA support for str*_user operationsMarkos Chandras2014-03-261-53/+119
* MIPS: asm: uaccess: Add EVA support to copy_{in, to,from}_userMarkos Chandras2014-03-261-20/+171
* MIPS: asm: uaccess: Rename {get,put}_user_asm macrosMarkos Chandras2014-03-261-30/+30
* MIPS: asm: uaccess: Use EVA instructions wrappersMarkos Chandras2014-03-261-24/+109