aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/lib
AgeCommit message (Expand)AuthorFilesLines
12 hoursMerge tag 'mm-nonmm-stable-2024-05-19-11-56' of git://git.kernel.org/pub/scm/...HEADmasterLinus Torvalds1-4/+17
15 hoursMerge tag 'perf-urgent-2024-05-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-91/+253
37 hoursMerge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2-16/+0
2024-05-02x86/insn: Add support for APX EVEX instructions to the opcode mapAdrian Hunter1-0/+93
2024-05-02x86/insn: Add support for APX EVEX to the instruction decoder logicAdrian Hunter1-0/+4
2024-05-02x86/insn: x86/insn: Add support for REX2 prefix to the instruction decoder op...Adrian Hunter1-72/+76
2024-05-02x86/insn: Add support for REX2 prefix to the instruction decoder logicAdrian Hunter1-0/+25
2024-05-02x86/insn: Add misc new Intel instructionsAdrian Hunter1-12/+45
2024-05-02x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDSAdrian Hunter1-4/+4
2024-05-02x86/insn: Fix PUSH instruction in x86 instruction decoder opcode mapAdrian Hunter1-1/+1
2024-05-02x86/insn: Add Key Locker instructions to the opcode mapChang S. Bae1-4/+7
2024-04-25x86: call instrumentation hooks from copy_mc.cAlexander Potapenko1-4/+17
2024-04-22x86: Stop using weak symbols for __iowrite32_copy()Jason Gunthorpe2-16/+0
2024-04-17x86/retpolines: Enable the default thunk warning only on relevant configsBorislav Petkov (AMD)1-0/+7
2024-04-06x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunkBorislav Petkov (AMD)1-0/+1
2024-04-03x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSOBorislav Petkov (AMD)1-1/+4
2024-03-29x86/bugs: Fix the SRSO mitigation on Zen3/4Borislav Petkov (AMD)1-5/+6
2024-03-12Merge branch 'linus' into x86/boot, to resolve conflictIngo Molnar9-89/+82
2024-03-11Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-38/+47
2024-03-11Merge tag 'x86-cleanups-2024-03-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-13/+11
2024-03-11Merge tag 'x86-asm-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-36/+22
2024-03-11Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2024-03-04x86/boot: Move mem_encrypt= parsing to the decompressorArd Biesheuvel1-13/+0
2024-03-04x86/msr: Add missing __percpu annotationsThomas Gleixner2-10/+8
2024-02-22x86/insn: Directly assign x86_64 state in insn_init()Nikolay Borisov1-1/+1
2024-02-22x86/insn: Remove superfluous checks from instruction decoding routinesNikolay Borisov1-35/+21
2024-02-14Merge branch 'x86/bugs' into x86/core, to pick up pending changes before depe...Ingo Molnar2-23/+20
2024-02-14Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br...Ingo Molnar19-199/+188
2024-02-13x86/insn-eval: Fix function param name in get_eff_addr_sib()Randy Dunlap1-3/+3
2024-02-12x86/retpoline: Ensure default return thunk isn't used at runtimeJosh Poimboeuf1-9/+6
2024-01-31x86/opcode: Add ERET[US] instructions to the x86 opcode mapH. Peter Anvin (Intel)1-1/+1
2024-01-29x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixupsQiuxu Zhuo2-22/+22
2024-01-25x86/cpufeatures,opcode,msr: Add the WRMSRNS instruction supportXin Li1-1/+1
2024-01-10Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+1
2024-01-10x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNKBreno Leitao1-2/+2
2024-01-10x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSOBreno Leitao1-5/+5
2024-01-10x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRYBreno Leitao1-5/+5
2024-01-10x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINEBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_...Breno Leitao1-3/+3
2024-01-08Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2024-01-08Merge tag 'x86_misc_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2024-01-04x86/csum: clean up `csum_partial' furtherLinus Torvalds1-44/+37
2024-01-04x86/csum: Remove unnecessary odd handlingNoah Goldstein1-32/+4
2024-01-03arch/x86: Fix typosBjorn Helgaas1-1/+1
2023-12-20x86: fix missing includes/forward declarationsKent Overstreet1-0/+1
2023-11-17x86/lib: Fix overflow when counting digitsColin Ian King1-1/+1
2023-10-30Merge tag 'x86-asm-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-19/+6
2023-10-30Merge tag 'x86-headers-2023-10-28' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds14-15/+14
2023-10-30Merge tag 'x86_bugs_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-79/+107
2023-10-30Merge tag 'vfs-6.7.iov_iter' of gitolite.kernel.org:pub/scm/linux/kernel/git/...Linus Torvalds1-4/+4
2023-10-20x86/retpoline: Document some thunk handling aspectsBorislav Petkov (AMD)1-0/+15
2023-10-20x86/calldepth: Rename __x86_return_skl() to call_depth_return_thunk()Josh Poimboeuf1-2/+2
2023-10-20x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macrosJosh Poimboeuf1-4/+4
2023-10-20x86/srso: Disentangle rethunk-dependent optionsJosh Poimboeuf1-70/+87
2023-10-20x86/srso: Unexport untraining functionsJosh Poimboeuf1-5/+2
2023-10-20x86/percpu: Introduce %rip-relative addressing to PER_CPU_VAR()Uros Bizjak2-15/+27
2023-10-20x86/srso: Improve i-cache locality for alias mitigationJosh Poimboeuf1-3/+2
2023-10-03x86/lib: Address kernel-doc warningsZhu Wang1-5/+0
2023-10-03x86/headers: Replace #include <asm/export.h> with #include <linux/export.h>Masahiro Yamada14-15/+14
2023-09-25iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()David Howells1-4/+4
2023-09-22x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32Ingo Molnar1-14/+6
2023-09-18x86/asm: Fix build of UML with KASANVincent Whitchurch3-3/+3
2023-09-12x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*()Peter Zijlstra1-4/+0
2023-08-30x86: bring back rep movsq for user access on CPUs without ERMSMateusz Guzik1-44/+13
2023-08-16x86/srso: Explain the untraining sequences a bit moreBorislav Petkov (AMD)1-0/+19
2023-08-16x86/cpu: Cleanup the untrain messPeter Zijlstra1-0/+7
2023-08-16x86/cpu: Rename srso_(.*)_alias to srso_alias_\1Peter Zijlstra1-13/+13
2023-08-16x86/cpu: Rename original retbleed methodsPeter Zijlstra1-15/+15
2023-08-16x86/cpu: Clean up SRSO return thunk messPeter Zijlstra1-16/+42
2023-08-16x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()Peter Zijlstra1-2/+2
2023-08-16x86/cpu: Fix __x86_return_thunk symbol typePeter Zijlstra1-1/+3
2023-08-14x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANGPetr Pavlu1-4/+4
2023-08-14x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()Sean Christopherson1-4/+3
2023-07-29x86/srso: Add a forgotten NOENDBR annotationBorislav Petkov (AMD)1-0/+1
2023-07-27x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)1-4/+78
2023-06-27Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-33/+80
2023-06-27Merge tag 'x86_misc_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-61/+96
2023-06-26Merge tag 'x86_cleanups_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-13/+20
2023-06-26Merge tag 'x86_cpu_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2023-06-26Merge tag 'x86_alternatives_for_v6.5' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-8/+5
2023-06-06x86/lib/msr: Clean up kernel-doc notationRandy Dunlap1-13/+19
2023-06-05percpu: Wire up cmpxchg128Peter Zijlstra3-33/+80
2023-06-02x86/lib: Make get/put_user() exception handling a visible symbolNadav Amit2-28/+28
2023-05-29x86/csum: Fix clang -Wuninitialized in csum_partial()Nathan Chancellor1-4/+6
2023-05-26x86: re-introduce support for ERMS copies for user space accessesLinus Torvalds1-1/+9
2023-05-25x86/csum: Improve performance of `csum_partial`Noah Goldstein1-32/+65
2023-05-18x86/usercopy: Include arch_wb_cache_pmem() declarationArnd Bergmann1-0/+1
2023-05-17x86/retbleed: Add __x86_return_thunk alignment checksBorislav Petkov (AMD)1-1/+1
2023-05-12x86/retbleed: Fix return thunk alignmentBorislav Petkov (AMD)1-2/+2
2023-05-10x86/lib/memmove: Decouple ERMS from FSRMBorislav Petkov (AMD)1-8/+5
2023-04-28Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2023-04-28Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-82/+55
2023-04-28Merge tag 'x86_cleanups_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-9/+0
2023-04-20x86: rewrite '__copy_user_nocache' functionLinus Torvalds3-214/+243
2023-04-19x86: remove 'zerorest' argument from __copy_user_nocache()Linus Torvalds2-3/+3
2023-04-18x86: improve on the non-rep 'copy_user' functionLinus Torvalds1-156/+133
2023-04-18x86: improve on the non-rep 'clear_user' functionLinus Torvalds1-44/+70
2023-04-18x86: inline the 'rep movs' in user copies for the FSRM caseLinus Torvalds1-34/+21
2023-04-18x86: move stac/clac from user copy routines into callersLinus Torvalds2-11/+5
2023-04-18x86: don't use REP_GOOD or ERMS for user memory clearingLinus Torvalds1-75/+0
2023-04-18x86: don't use REP_GOOD or ERMS for user memory copiesLinus Torvalds1-44/+7
2023-04-18x86: don't use REP_GOOD or ERMS for small memory clearingLinus Torvalds1-36/+11
2023-04-18x86: don't use REP_GOOD or ERMS for small memory copiesLinus Torvalds1-24/+10
2023-03-23x86,objtool: Split UNWIND_HINT_EMPTY in twoJosh Poimboeuf1-3/+3
2023-03-16x86/mm: Rework address range check in get_user() and put_user()Kirill A. Shutemov2-82/+55
2023-03-16x86/uaccess: Remove memcpy_page_flushcache()Ira Weiny1-9/+0
2023-02-21Merge tag 'x86_cpu_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2023-02-20Merge tag 'x86-asm-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+5
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar2-11/+11
2023-01-13entry, kasan, x86: Disallow overriding mem*() functionsPeter Zijlstra3-5/+8
2023-01-12x86/opcode: Add the LKGS instruction to x86-opcode-mapH. Peter Anvin (Intel)1-0/+1
2023-01-03x86/lib: Fix compiler and kernel-doc warningsAnuradha Weeraman1-1/+3
2023-01-03x86/insn: Avoid namespace clash by separating instruction decoder MMIO type f...Jason A. Donenfeld1-10/+10
2023-01-03x86/asm: Fix an assembler warning with current binutilsMikulas Patocka1-1/+1
2023-01-03x86/lib: Include <asm/misc.h> to fix a missing prototypes warning at build timeAnuradha Weeraman1-0/+2
2022-12-14Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-21/+149
2022-12-13Merge tag 'x86_asm_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-187/+201
2022-11-21Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar1-0/+3
2022-11-08x86/uaccess: instrument copy_from_user_nmi()Alexander Potapenko1-0/+3
2022-11-01x86/mem: Move memmove to out of line assemblerNick Desaulniers3-187/+201
2022-10-17x86/calldepth: Add ret/call counting for debugThomas Gleixner1-1/+6
2022-10-17x86/retpoline: Add SKL retthunk retpolinesPeter Zijlstra1-8/+63
2022-10-17x86/retbleed: Add SKL return thunkThomas Gleixner1-0/+31
2022-10-17x86/putuser: Provide room for paddingThomas Gleixner1-13/+49
2022-10-17x86/error_inject: Align function properlyPeter Zijlstra1-0/+1
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-0/+7
2022-10-04Merge tag 'x86_cpu_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-40/+138
2022-10-03Merge tag 'kcfi-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Linus Torvalds1-1/+2
2022-10-03x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, enable it for KASAN/KMSANAlexander Potapenko1-0/+2
2022-10-03x86: kmsan: handle open-coded assembly in lib/iomem.cAlexander Potapenko1-0/+5
2022-09-26x86/uaccess: avoid check_object_size() in copy_from_user_nmi()Kees Cook1-1/+1
2022-09-26x86: Add types to indirectly called assembly functionsSami Tolvanen1-1/+2
2022-08-18x86/clear_user: Make it fasterBorislav Petkov2-40/+138
2022-06-29x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra1-0/+4
2022-06-27x86: Add magic AMD return-thunkPeter Zijlstra1-4/+60
2022-06-27x86: Use return-thunk in asm codePeter Zijlstra1-1/+6
2022-06-27x86/retpoline: Use -mfunction-returnPeter Zijlstra1-0/+13
2022-06-27x86/retpoline: Swizzle retpoline thunkPeter Zijlstra1-3/+3
2022-05-27Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+0
2022-05-23Merge tag 'x86_misc_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2022-05-23Merge tag 'x86_core_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+3
2022-05-23Merge tag 'x86_cleanups_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+0
2022-05-23Merge tag 'x86_tdx_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2022-05-20x86: Remove empty filesBorislav Petkov1-0/+0
2022-05-01Merge tag 'x86_urgent_for_v5.18_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-1/+5
2022-05-01Merge tag 'objtool_urgent_for_v5.18_rc5' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-35/+52
2022-04-29net: unexport csum_and_copy_{from,to}_userChristoph Hellwig1-2/+0
2022-04-20x86: __memcpy_flushcache: fix wrong alignment if size > 2^32Mikulas Patocka1-1/+1
2022-04-19x86/uaccess: Don't jump between functionsJosh Poimboeuf1-35/+52
2022-04-19x86/uaccess: Add ENDBR to __put_user_nocheck*()Josh Poimboeuf1-0/+4
2022-04-19x86/retpoline: Add ANNOTATE_NOENDBR for retpolinesJosh Poimboeuf1-1/+1
2022-04-14x86/32: Remove lazy GS macrosBrian Gerst1-2/+3
2022-04-11x86/kaslr: Fix build warning in KASLR code in boot stubKirill A. Shutemov1-1/+1
2022-04-05x86/delay: Fix the wrong asm constraint in delay_loop()Ammar Faizi1-2/+2
2022-04-03Merge tag 'x86-urgent-2022-04-03' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-8/+57
2022-04-01Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-26/+0
2022-03-29x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IOJoerg Roedel1-8/+57
2022-03-27Merge tag 'x86_core_for_5.18_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-0/+3
2022-03-26Merge tag 'memcpy-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2022-03-21Merge tag 'x86_misc_for_v5.18_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-13/+98
2022-03-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds3-10/+10
2022-03-15x86/ibt: Annotate text referencesPeter Zijlstra2-0/+3
2022-03-15Merge branch 'arm64/for-next/linkage'Peter Zijlstra3-10/+10
2022-02-25x86: remove __range_not_ok()Arnd Bergmann1-1/+1
2022-02-22x86: clean up symbol aliasingMark Rutland3-10/+10
2022-02-21x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)1-1/+1
2022-02-13fortify: Detect struct member overflows in memmove() at compile-timeKees Cook1-0/+1
2022-01-30uml/x86: use x86 load_unaligned_zeropad()Al Viro1-26/+0
2022-01-23x86/insn: Add AVX512-FP16 instructions to the x86 instruction decoderAdrian Hunter1-8/+87
2022-01-23x86/insn: Add misc instructions to x86 instruction decoderAdrian Hunter1-3/+3
2022-01-23x86/insn: Add AMX instructions to the x86 instruction decoderAdrian Hunter1-2/+8
2022-01-12Merge tag 'x86_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds27-705/+295
2022-01-12x86/entry_32: Fix segment exceptionsPeter Zijlstra1-0/+5
2022-01-10Merge tag 'ras_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+9
2022-01-10Merge tag 'x86_cpu_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2021-12-31x86/mce: Reduce number of machine checks taken during recoveryYouquan Song1-0/+9
2021-12-29x86/lib: Add fast-short-rep-movs check to copy_user_enhanced_fast_string()Tony Luck1-2/+2
2021-12-11x86/usercopy: Remove .fixup usagePeter Zijlstra2-28/+8
2021-12-11x86/usercopy_32: Simplify __copy_user_intel_nocache()Peter Zijlstra1-20/+20
2021-12-11x86/checksum_32: Remove .fixup usagePeter Zijlstra1-16/+3
2021-12-11x86/extable: Extend extable functionalityPeter Zijlstra1-24/+42
2021-12-11x86/copy_mc_64: Remove .fixup usagePeter Zijlstra1-8/+4
2021-12-11x86/copy_user_64: Remove .fixup usagePeter Zijlstra1-21/+11
2021-12-11x86/mmx_32: Remove X86_USE_3DNOWPeter Zijlstra4-394/+0
2021-12-09x86: Add straight-line-speculation mitigationPeter Zijlstra2-2/+2
2021-12-08x86: Prepare inline-asm for straight-line-speculationPeter Zijlstra1-1/+2
2021-12-08x86: Prepare asm files for straight-line-speculationPeter Zijlstra19-63/+63
2021-12-08x86/lib/atomic64_386_32: Rename thingsPeter Zijlstra1-38/+46
2021-12-08x86/csum: Rewrite/optimize csum_partial()Eric Dumazet1-92/+91
2021-11-30x86/insn-eval: Introduce insn_decode_mmio()Kirill A. Shutemov1-0/+84
2021-11-30x86/insn-eval: Introduce insn_get_modrm_reg_ptr()Kirill A. Shutemov1-0/+20
2021-11-30x86/insn-eval: Handle insn_get_opcode() failureKirill A. Shutemov1-2/+3
2021-11-02Merge tag 'x86_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-7/+13
2021-11-01Merge tag 'overflow-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2021-11-01Merge tag 'x86_misc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+3
2021-11-01Merge tag 'ras_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-13/+0
2021-11-01Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+4
2021-10-28x86/retpoline: Create a retpoline thunk arrayPeter Zijlstra1-5/+9
2021-10-28x86/asm: Fixup odd GEN-for-each-reg.h usagePeter Zijlstra1-2/+2