summaryrefslogtreecommitdiffstats
path: root/arch/x86/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2020-10-222-35/+37
|\
| * x86: remove address space overrides using set_fs()Christoph Hellwig2020-09-092-35/+37
* | Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-141-0/+130
|\ \
| * | x86/insn: Add insn_has_rep_prefix() helperJoerg Roedel2020-09-071-0/+24
| * | x86/insn: Add insn_get_modrm_reg_off()Joerg Roedel2020-09-071-0/+23
| * | x86/umip: Factor out instruction decodingJoerg Roedel2020-09-071-0/+45
| * | x86/umip: Factor out instruction fetchJoerg Roedel2020-09-071-0/+38
* | | x86: Make __put_user() generate an out-of-line callLinus Torvalds2020-10-131-6/+16
* | | x86: Make __get_user() generate an out-of-line callLinus Torvalds2020-10-131-0/+60
* | | Merge branch 'work.csum_and_copy' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-10-133-205/+138
|\ \ \
| * | | amd64: switch csum_partial_copy_generic() to new calling conventionsAl Viro2020-08-202-119/+93
| * | | i386: propagate the calling conventions change down to csum_partial_copy_gene...Al Viro2020-08-201-76/+41
| * | | saner calling conventions for csum_and_copy_..._user()Al Viro2020-08-201-22/+16
| * | | csum_partial_copy_nocheck(): drop the last argumentAl Viro2020-08-201-2/+2
| | |/ | |/|
* | | Merge tag 'ras_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-10-126-184/+323
|\ \ \
| * | | x86/mce: Avoid tail copy when machine check terminated a copy from userTony Luck2020-10-071-0/+15
| * | | x86/mce: Add _ASM_EXTABLE_CPY for copy user accessYouquan Song2020-10-071-48/+48
| * | | x86/copy_mc: Introduce copy_mc_enhanced_fast_string()Dan Williams2020-10-062-9/+59
| * | | x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()Dan Williams2020-10-065-136/+210
| |/ /
* | / arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writebackMikulas Patocka2020-09-261-1/+1
| |/ |/|
* | x86/cmdline: Disable jump tables for cmdline.cArvind Sankar2020-09-031-1/+1
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-242-8/+6
|/
* kbuild: remove cc-option test of -fno-stack-protectorMasahiro Yamada2020-07-071-1/+1
* Merge tag 'x86_urgent_for_5.8_rc3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-06-281-0/+1
|\
| * x86/asm/64: Align start of __clear_user() loop to 16-bytesMatt Fleming2020-06-191-0/+1
* | x86/entry: Fixup bad_iret vs noinstrPeter Zijlstra2020-06-251-0/+4
|/
* Rebase locking/kcsan to locking/urgentThomas Gleixner2020-06-111-0/+9
|\
| * Merge tag 'v5.7-rc1' into locking/kcsan, to resolve conflicts and refreshIngo Molnar2020-04-132-6/+12
| |\
| * | kcsan, trace: Make KCSAN compatible with tracingMarco Elver2020-03-211-0/+5
| * | Merge branch 'x86/kdump' into locking/kcsan, to resolve conflictsIngo Molnar2020-03-213-15/+20
| |\ \
| * \ \ Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflictsIngo Molnar2019-12-3020-124/+186
| |\ \ \
| * | | | x86, kcsan: Enable KCSAN for x86Marco Elver2019-11-161-0/+4
* | | | | Merge tag 'x86-timers-2020-06-03' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-06-031-36/+78
|\ \ \ \ \
| * | | | | x86/delay: Introduce TPAUSE delayKyung Min Park2020-05-071-0/+27
| * | | | | x86/delay: Refactor delay_mwaitx() for TPAUSE supportKyung Min Park2020-05-071-18/+30
| * | | | | x86/delay: Preparatory code cleanupThomas Gleixner2020-05-071-21/+24
| | |_|_|/ | |/| | |
* | | | | Merge branch 'uaccess.csum' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-06-021-17/+18
|\ \ \ \ \
| * | | | | x86: switch both 32bit and 64bit to providing csum_and_copy_from_user()Al Viro2020-05-291-3/+3
| * | | | | x86_64: csum_..._copy_..._user(): switch to unsafe_..._user()Al Viro2020-05-291-11/+12
| * | | | | get rid of csum_partial_copy_to_user()Al Viro2020-04-221-3/+3
| |/ / / /
* | | | | x86/retpoline: Fix retpoline unwindPeter Zijlstra2020-04-301-3/+23
* | | | | x86: Change {JMP,CALL}_NOSPEC argumentPeter Zijlstra2020-04-301-2/+2
* | | | | x86: Simplify retpoline declarationPeter Zijlstra2020-04-301-21/+16
|/ / / /
* | | | Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2020-04-031-0/+1
|\ \ \ \
| * | | | .gitignore: add SPDX License IdentifierMasahiro Yamada2020-03-251-0/+1
| | |_|/ | |/| |
* / | | x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode mapYu-cheng Yu2020-03-261-6/+11
|/ / /
* | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-01-311-1/+1
|\ \ \
| * | | x86/decoder: Add TEST opcode to Group3-2Masami Hiramatsu2020-01-221-1/+1
| | |/ | |/|
* | | Merge branch 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-01-281-11/+15
|\ \ \
| * | | x86/insn-eval: Add support for 64-bit kernel modeJann Horn2019-12-301-11/+15
| |/ /