summaryrefslogtreecommitdiffstats
path: root/arch/x86/lib
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Merge tag 'x86_misc_for_v5.18_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-03-211-13/+98
|\ \ \ \
| * | | | x86/insn: Add AVX512-FP16 instructions to the x86 instruction decoderAdrian Hunter2022-01-231-8/+87
| * | | | x86/insn: Add misc instructions to x86 instruction decoderAdrian Hunter2022-01-231-3/+3
| * | | | x86/insn: Add AMX instructions to the x86 instruction decoderAdrian Hunter2022-01-231-2/+8
| |/ / /
* | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-03-213-10/+10
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | x86: clean up symbol aliasingMark Rutland2022-02-223-10/+10
| |/
* / x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)2022-02-211-1/+1
|/
* Merge tag 'x86_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-01-1227-705/+295
|\
| * x86/entry_32: Fix segment exceptionsPeter Zijlstra2022-01-121-0/+5
| * x86/usercopy: Remove .fixup usagePeter Zijlstra2021-12-112-28/+8
| * x86/usercopy_32: Simplify __copy_user_intel_nocache()Peter Zijlstra2021-12-111-20/+20
| * x86/checksum_32: Remove .fixup usagePeter Zijlstra2021-12-111-16/+3
| * x86/extable: Extend extable functionalityPeter Zijlstra2021-12-111-24/+42
| * x86/copy_mc_64: Remove .fixup usagePeter Zijlstra2021-12-111-8/+4
| * x86/copy_user_64: Remove .fixup usagePeter Zijlstra2021-12-111-21/+11
| * x86/mmx_32: Remove X86_USE_3DNOWPeter Zijlstra2021-12-114-394/+0
| * x86: Add straight-line-speculation mitigationPeter Zijlstra2021-12-092-2/+2
| * x86: Prepare inline-asm for straight-line-speculationPeter Zijlstra2021-12-081-1/+2
| * x86: Prepare asm files for straight-line-speculationPeter Zijlstra2021-12-0819-63/+63
| * x86/lib/atomic64_386_32: Rename thingsPeter Zijlstra2021-12-081-38/+46
| * x86/csum: Rewrite/optimize csum_partial()Eric Dumazet2021-12-081-92/+91
* | Merge tag 'ras_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-01-101-0/+9
|\ \
| * | x86/mce: Reduce number of machine checks taken during recoveryYouquan Song2021-12-311-0/+9
| |/
* | Merge tag 'x86_cpu_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-01-101-2/+2
|\ \
| * | x86/lib: Add fast-short-rep-movs check to copy_user_enhanced_fast_string()Tony Luck2021-12-291-2/+2
| |/
* | x86/insn-eval: Introduce insn_decode_mmio()Kirill A. Shutemov2021-11-301-0/+84
* | x86/insn-eval: Introduce insn_get_modrm_reg_ptr()Kirill A. Shutemov2021-11-301-0/+20
* | x86/insn-eval: Handle insn_get_opcode() failureKirill A. Shutemov2021-11-301-2/+3
|/
* Merge tag 'x86_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-11-022-7/+13
|\
| * x86/boot: Allow a "silent" kaslr random byte fetchKees Cook2021-10-271-6/+12
| * Merge branch x86/cc into x86/coreBorislav Petkov2021-10-041-2/+2
| |\
| * | x86/iopl: Fake iopl(3) CLI/STI usagePeter Zijlstra2021-09-211-1/+1
* | | Merge tag 'overflow-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-11-011-0/+1
|\ \ \
| * | | lib/string: Move helper functions out of string.cKees Cook2021-09-251-0/+1
| |/ /
* | | Merge tag 'x86_misc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-11-011-2/+3
|\ \ \
| * | | x86/insn: Use get_unaligned() instead of memcpy()Borislav Petkov2021-10-061-2/+3
| | |/ | |/|
* | | Merge tag 'ras_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-11-011-13/+0
|\ \ \
| * | | x86/mce: Drop copyin special case for #MCTony Luck2021-09-201-13/+0
| | |/ | |/|
* | | Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-11-011-4/+4
|\ \ \
| * \ \ Merge branch 'x86/urgent' into x86/fpu, to resolve a conflictIngo Molnar2021-10-161-2/+2
| |\ \ \ | | | |/ | | |/|
| * | | x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixupsThomas Gleixner2021-09-131-4/+4
| | |/ | |/|
* | | x86/retpoline: Create a retpoline thunk arrayPeter Zijlstra2021-10-281-5/+9
* | | x86/asm: Fixup odd GEN-for-each-reg.h usagePeter Zijlstra2021-10-281-2/+2
* | | x86/retpoline: Remove unused replacement symbolsPeter Zijlstra2021-10-281-42/+0
| |/ |/|
* | x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accessesNumfor Mbiziwo-Tiapo2021-09-241-2/+2
|/
* x86: Add support for 0x22/0x23 port I/O configuration spaceMaciej W. Rozycki2021-08-102-0/+14
* Merge tag 'x86_sev_for_v5.14_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-06-281-15/+15
|\
| * x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]()Joerg Roedel2021-06-151-8/+8
| * x86/insn-eval: Make 0 a valid RIP for insn_get_effective_ip()Joerg Roedel2021-06-151-7/+7
* | objtool/x86: Ignore __x86_indirect_alt_* symbolsPeter Zijlstra2021-06-211-0/+4
|/