aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/lib/usercopy.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-08x86/uaccess: instrument copy_from_user_nmi()Gravatar Alexander Potapenko 1-0/+3
2022-09-26x86/uaccess: avoid check_object_size() in copy_from_user_nmi()Gravatar Kees Cook 1-1/+1
2022-02-25x86: remove __range_not_ok()Gravatar Arnd Bergmann 1-1/+1
2020-11-18x86/uaccess: Document copy_from_user_nmi()Gravatar Thomas Gleixner 1-4/+18
2018-08-31x86/nmi: Fix NMI uaccess race against CR3 switchingGravatar Andy Lutomirski 1-0/+5
2017-03-29x86: switch to RAW_COPY_USERGravatar Al Viro 1-54/+1
2017-03-28amd64: get rid of zeroingGravatar Al Viro 1-4/+5
2016-11-01x86/copy_user: Unify the code by removing the 64-bit asm _copy_*_user() variantsGravatar Borislav Petkov 1-0/+49
2016-07-14x86/lib: Audit and remove any unnecessary uses of module.hGravatar Paul Gortmaker 1-1/+1
2015-07-06perf/x86: Fix copy_from_user_nmi() return if range is not okGravatar Yann Droneaud 1-1/+1
2013-11-06perf: Fix arch_perf_out_copy_user defaultGravatar Peter Zijlstra 1-1/+1
2013-10-29perf/x86: Further optimize copy_from_user_nmi()Gravatar Peter Zijlstra 1-28/+15
2012-06-13perf/x86: Fix broken LBR fixup codeGravatar Stephane Eranian 1-1/+1
2012-06-06perf/x86: Check user address explicitly in copy_from_user_nmi()Gravatar Arun Sharma 1-0/+4
2012-05-26x86: use generic strncpy_from_user routineGravatar Linus Torvalds 1-97/+0
2012-04-28x86: make word-at-a-time strncpy_from_user clear bytes at the endGravatar Linus Torvalds 1-12/+8
2012-04-15x86-32: fix up strncpy_from_user() sign errorGravatar Linus Torvalds 1-2/+2
2012-04-11x86: merge 32/64-bit versions of 'strncpy_from_user()' and speed it upGravatar Linus Torvalds 1-0/+103
2011-07-21x86, perf: Make copy_from_user_nmi() a library functionGravatar Robert Richter 1-0/+43