| Commit message (Expand) | Author | Age | Files | Lines |
* | x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() | Dan Williams | 2020-10-06 | 1 | -20/+0 |
* | x86: get rid of small constant size cases in raw_copy_{to,from}_user() | Al Viro | 2020-03-18 | 1 | -106/+2 |
* | x86/uaccess: Move copy_user_handle_tail() into asm | Peter Zijlstra | 2019-04-03 | 1 | -3/+0 |
* | x86/asm/memcpy_mcsafe: Fix copy_to_user_mcsafe() exception handling | Dan Williams | 2018-07-16 | 1 | -1/+6 |
* | x86/asm/memcpy_mcsafe: Define copy_to_iter_mcsafe() | Dan Williams | 2018-05-15 | 1 | -0/+11 |
* | x86/asm/memcpy_mcsafe: Add write-protection-fault handling | Dan Williams | 2018-05-15 | 1 | -0/+3 |
* | x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec | Dan Williams | 2018-01-30 | 1 | -6/+6 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | x86, uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass ope... | Dan Williams | 2017-06-09 | 1 | -0/+11 |
* | x86: switch to RAW_COPY_USER | Al Viro | 2017-03-29 | 1 | -40/+5 |
* | x86: don't wank with magical size in __copy_in_user() | Al Viro | 2017-03-29 | 1 | -56/+2 |
* | kill __copy_from_user_nocache() | Al Viro | 2017-03-29 | 1 | -8/+0 |
* | amd64: get rid of zeroing | Al Viro | 2017-03-29 | 1 | -8/+8 |
* | uaccess: drop duplicate includes from asm/uaccess.h | Al Viro | 2017-03-06 | 1 | -1/+0 |
* | x86/uaccess: Enable hardened usercopy | Kees Cook | 2016-07-26 | 1 | -0/+2 |
* | x86/kasan: instrument user memory access API | Andrey Ryabinin | 2016-05-21 | 1 | -0/+7 |
* | x86/cpufeature: Carve out X86_FEATURE_* | Borislav Petkov | 2016-01-30 | 1 | -1/+1 |
* | x86: reorganize SMAP handling in user space accesses | Linus Torvalds | 2015-12-17 | 1 | -28/+66 |
* | x86: clean up/fix 'copy_in_user()' tail zeroing | Linus Torvalds | 2015-04-08 | 1 | -1/+1 |
* | x86, sparse: Do not force removal of __user when calling copy_to/from_user_no... | Steven Rostedt | 2014-01-04 | 1 | -2/+2 |
* | Merge branch 'x86-uaccess-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2013-11-12 | 1 | -6/+18 |
|\ |
|
| * | x86: Add 1/2/4/8 byte optimization to 64bit __copy_{from,to}_user_inatomic | Andi Kleen | 2013-09-11 | 1 | -6/+18 |
* | | x86: Unify copy_to_user() and add size checking to it | Jan Beulich | 2013-10-26 | 1 | -10/+0 |
* | | x86: Unify copy_from_user() size checking | Jan Beulich | 2013-10-26 | 1 | -18/+0 |
|/ |
|
* | x86: uaccess s/might_sleep/might_fault/ | Michael S. Tsirkin | 2013-05-28 | 1 | -1/+1 |
* | x86, uaccess: Merge prototypes for clear_user/__clear_user | H. Peter Anvin | 2012-09-21 | 1 | -3/+0 |
* | x86/copy_user_generic: Optimize copy_user_generic with CPU erms feature | Fenghua Yu | 2012-06-30 | 1 | -1/+10 |
* | x86: use the new generic strnlen_user() function | Linus Torvalds | 2012-05-26 | 1 | -3/+0 |
* | x86: merge 32/64-bit versions of 'strncpy_from_user()' and speed it up | Linus Torvalds | 2012-04-11 | 1 | -4/+0 |
* | sanitize <linux/prefetch.h> usage | Linus Torvalds | 2011-05-20 | 1 | -1/+0 |
* | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2010-02-28 | 1 | -1/+20 |
|\ |
|
| * | x86-64: Modify copy_user_generic() alternatives mechanism | Jan Beulich | 2009-12-30 | 1 | -1/+20 |
* | | x86: copy_from_user() should not return -EFAULT | Heiko Carstens | 2010-01-05 | 1 | -3/+2 |
|/ |
|
* | x86: Add missing might_fault() checks to copy_{to,from}_user() | Frederic Weisbecker | 2009-11-16 | 1 | -1/+9 |
* | x86-64: __copy_from_user_inatomic() adjustments | Jan Beulich | 2009-11-15 | 1 | -2/+5 |
* | x86: Use __builtin_object_size() to validate the buffer size for copy_from_us... | Arjan van de Ven | 2009-09-26 | 1 | -1/+18 |
* | x86: Fix movq immediate operand constraints in uaccess_64.h | Uros Bizjak | 2009-07-21 | 1 | -5/+5 |
* | x86, mm: dont use non-temporal stores in pagecache accesses | Ingo Molnar | 2009-03-02 | 1 | -18/+7 |
* | x86: usercopy: check for total size when deciding non-temporal cutoff | Ingo Molnar | 2009-02-25 | 1 | -2/+2 |
* | x86, mm: pass in 'total' to __copy_from_user_*nocache() | Ingo Molnar | 2009-02-25 | 1 | -3/+2 |
* | x86: fix performance regression in write() syscall | Salman Qazi | 2009-02-24 | 1 | -2/+14 |
*-. | Merge branches 'core/debug', 'core/futexes', 'core/locking', 'core/rcu', 'cor... | Ingo Molnar | 2008-11-24 | 1 | -0/+6 |
|\ \ |
|
| * | | Merge commit 'v2.6.28-rc2' into core/locking | Ingo Molnar | 2008-10-28 | 1 | -0/+6 |
| |/ |
|
* / | x86: uaccess_64: fix return value in __copy_from_user() | Hiroshi Shimamoto | 2008-11-18 | 1 | -1/+1 |
|/ |
|
* | x86: Fix ASM_X86__ header guards | H. Peter Anvin | 2008-10-23 | 1 | -3/+3 |
* | x86, um: ... and asm-x86 move | Al Viro | 2008-10-23 | 1 | -0/+202 |