summaryrefslogtreecommitdiff
path: root/arch/x86/lib/memcpy_64.S
Commit message (Expand)AuthorAgeFilesLines
* x86/alternative: Merge include filesJuergen Gross2021-03-111-1/+1
* x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.SFangrui Song2020-11-041-3/+1
* x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()Dan Williams2020-10-061-115/+0
* x86/entry: Fixup bad_iret vs noinstrPeter Zijlstra2020-06-251-0/+4
* x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby2019-10-181-2/+2
* x86/asm: Make some functions localJiri Slaby2019-10-181-6/+6
* x86/asm: Annotate aliasesJiri Slaby2019-10-181-2/+2
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* x86/uaccess: Fix up the fixupPeter Zijlstra2019-04-031-1/+2
* x86/asm/64: Use 32-bit XOR to zero registersJan Beulich2018-07-031-1/+1
* x86, nfit_test: Add unit test for memcpy_mcsafe()Dan Williams2018-05-221-0/+10
* x86/asm/memcpy_mcsafe: Add write-protection-fault handlingDan Williams2018-05-151-0/+14
* x86/asm/memcpy_mcsafe: Return bytes remainingDan Williams2018-05-151-6/+14
* x86/asm/memcpy_mcsafe: Add labels for __memcpy_mcsafe() write fault handlingDan Williams2018-05-151-9/+12
* x86/asm/memcpy_mcsafe: Remove loop unrollingDan Williams2018-05-151-49/+10
* x86/mce: Fix copy/paste error in exception table entriesTony Luck2017-03-221-1/+1
* Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds2016-10-141-0/+4
|\
| * x86: move exports to actual definitionsAl Viro2016-08-071-0/+4
* | x86/mce: Improve memcpy_mcsafe()Tony Luck2016-09-051-3/+3
|/
* x86/mm, x86/mce: Fix return type/value for memcpy_mcsafe()Tony Luck2016-03-161-3/+4
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2016-03-151-1/+1
|\
| * x86/cpufeature: Carve out X86_FEATURE_*Borislav Petkov2016-01-301-1/+1
* | x86/mm, x86/mce: Add memcpy_mcsafe()Tony Luck2016-03-081-0/+117
|/
* x86/debug: Remove perpetually broken, unmaintainable dwarf annotationsIngo Molnar2015-06-021-3/+0
* x86/lib/memcpy_64.S: Convert memcpy to ALTERNATIVE_2 macroBorislav Petkov2015-02-231-47/+21
* x86/alternatives: Add instruction paddingBorislav Petkov2015-02-231-2/+2
* x86_64: kasan: add interceptors for memset/memmove/memcpy functionsAndrey Ryabinin2015-02-131-2/+4
* x86/lib: Fix spelling, put space between a numeral and its unitsAndy Shevchenko2013-04-151-1/+1
* x86-64: Handle byte-wise tail copying in memcpy() without a loopJan Beulich2012-01-261-9/+10
* x86-64: Fix memcpy() to support sizes of 4Gb and aboveJan Beulich2012-01-261-15/+10
*-. Merge branches 'x86-apic-for-linus', 'x86-asm-for-linus' and 'x86-cleanups-fo...Linus Torvalds2011-05-191-1/+1
|\ \
| | * x86: Fix spelling error in the memcpy() source code commentBart Van Assche2011-05-011-1/+1
| |/
* | x86, mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSBFenghua Yu2011-05-171-13/+32
|/
* x86, mem: Optimize memcpy by avoiding memory false dependeceMa Ling2010-08-231-55/+103
* x86, alternatives: Use 16-bit numbers for cpufeature indexH. Peter Anvin2010-07-071-1/+1
* x86-64: Modify memcpy()/memset() alternatives mechanismJan Beulich2009-12-301-15/+8
* x86: memcpy, clean upIngo Molnar2009-03-121-55/+81
* x86-64: remove unnecessary spill/reload of rbx from memcpyJan Beulich2009-03-121-7/+0
* x86_64: move libThomas Gleixner2007-10-111-0/+131