summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/uaccess.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-30powerpc/uaccess: Evaluate macro arguments once, before user access is allowedNicholas Piggin1-14/+35
2020-01-28powerpc: Implement user_access_save() and user_access_restore()Christophe Leroy1-3/+2
2020-01-28powerpc: Implement user_access_begin and friendsChristophe Leroy1-19/+66
2020-01-28powerpc/kuap: Fix set direction in allow/prevent_user_access()Christophe Leroy1-2/+2
2019-12-16powerpc: Fix __clear_user() with KUAP enabledAndrew Donnellan1-2/+7
2019-08-21powerpc: add machine check safe copy_to_userSantosh Sivaraj1-0/+14
2019-07-03powerpc: Add barrier_nospec to raw_copy_in_user()Suraj Jitindar Singh1-0/+1
2019-04-21powerpc: Add a framework for Kernel Userspace Access ProtectionChristophe Leroy1-8/+30
2019-03-04get rid of legacy 'get_ds()' functionLinus Torvalds1-1/+0
2019-01-04Fix access_ok() fallout for sparc32 and powerpcLinus Torvalds1-1/+1
2019-01-04Remove 'type' argument from access_ok() functionLinus Torvalds1-4/+4
2018-12-19powerpc/uaccess: fix warning/error with access_ok()Christophe Leroy1-1/+1
2018-09-19powerpc: Fix duplicate const clang warning in user access codeAnton Blanchard1-3/+3
2018-08-10powerpc/uaccess: Enable get_user(u64, *p) on 32-bitMichael Ellerman1-3/+10
2018-07-30powerpc: move ASM_CONST and stringify_in_c() into asm-const.hChristophe Leroy1-1/+0
2018-06-03powerpc: Use barrier_nospec in copy_from_user()Michael Ellerman1-1/+10
2018-06-03powerpc: Check address limit on user-mode return (TIF_FSCHECK)Michael Ellerman1-1/+7
2018-06-03powerpc: Rename thread_struct.fs to addr_limitMichael Ellerman1-2/+2
2018-03-13powerpc: Avoid comparison of unsigned long >= 0 in __access_ok()Mathieu Malaterre1-3/+7
2017-11-16Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-0/+22
2017-11-13powerpc/lib: Implement UACCESS_FLUSHCACHE APIOliver O'Halloran1-0/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-27powerpc/64s: Add workaround for P9 vector CI load issueMichael Neuling1-0/+17
2017-07-15Merge branch 'work.uaccess-unaligned' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-3/+0
2017-07-07Merge branch 'uaccess.strlen' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2017-07-04kill {__,}{get,put}_user_unaligned()Al Viro1-3/+0
2017-06-26powerpc/32: Avoid miscompilation w/GCC 4.6.3 - don't inline copy_to/from_user()Michael Ellerman1-7/+1
2017-05-16kill strlen_user()Al Viro1-1/+0
2017-04-06powerpc: get rid of zeroing, switch to RAW_COPY_USERAl Viro1-50/+9
2017-03-29powerpc: switch to extable.hAl Viro1-25/+1
2017-03-06uaccess: drop pointless ifdefsAl Viro1-6/+0
2017-03-06uaccess: drop duplicate includes from asm/uaccess.hAl Viro1-2/+0
2017-03-06uaccess: move VERIFY_{READ,WRITE} definitions to linux/uaccess.hAl Viro1-3/+0
2017-02-02powerpc/sparse: Constify the address pointer in __get_user_nosleep()Daniel Axtens1-1/+1
2017-02-02powerpc/sparse: Constify the address pointer in __get_user_nocheck()Daniel Axtens1-1/+1
2017-02-02powerpc/sparse: Constify the address pointer in __get_user_check()Daniel Axtens1-1/+1
2016-11-14powerpc: Add support for relative exception tablesNicholas Piggin1-10/+17
2016-11-14powerpc: EX_TABLE macro for exception tablesNicholas Piggin1-18/+7
2016-09-14Merge branch 'uaccess-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-21/+2
2016-09-14ppc32: fix copy_from_user()Al Viro1-23/+2
2016-09-06usercopy: fold builtin_const check into inline functionKees Cook1-12/+7
2016-07-27powerpc/uaccess: Enable hardened usercopyKees Cook1-2/+19
2016-01-04ppc: get rid of the remnants of __get_user64()Al Viro1-15/+0
2015-06-11powerpc: Fix duplicate const clang warning in user access codeAnton Blanchard1-4/+4
2014-12-18powerpc/uaccess: Allow get_user() with bitwise typesMichael S. Tsirkin1-3/+3
2013-05-28powerpc: uaccess s/might_sleep/might_fault/Michael S. Tsirkin1-8/+8
2012-09-18powerpc: Remove unused __get_user64() and __put_user64()Bharat Bhushan1-11/+0
2012-05-28powerpc: Use the new generic strncpy_from_user() and strnlen_user()Paul Mackerras1-36/+5
2008-08-04powerpc: Move include files to arch/powerpc/include/asmStephen Rothwell1-0/+496