summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/cpufeature.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_alternatives_for_v6.10_rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds2024-05-141-2/+6
|\
| * x86/alternatives: Catch late X86_FEATURE modifiersBorislav Petkov (AMD)2024-04-091-2/+6
* | Merge tag 'x86-percpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-05-131-2/+1
|\ \
| * | x86/percpu: Rewrite x86_this_cpu_test_bit() and friends as macrosUros Bizjak2024-04-061-2/+1
* | | Merge tag 'x86-asm-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-05-131-3/+2
|\ \ \ | |_|/ |/| |
| * | x86/alternatives: Remove a superfluous newline in _static_cpu_has()Borislav Petkov (AMD)2024-04-091-2/+1
| * | x86/asm: Use %a instead of %P operand modifier in asm templatesUros Bizjak2024-03-191-1/+1
| * | x86/asm: Use %c/%n instead of %P operand modifier in asm templatesUros Bizjak2024-03-191-1/+1
* | | x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined wordSean Christopherson2024-04-041-0/+2
| |/ |/|
* | x86/cpufeatures: Add new word for scattered featuresSandipan Das2024-03-251-2/+4
|/
* work around gcc bugs with 'asm goto' with outputsLinus Torvalds2024-02-091-1/+1
* x86/cpu: Remove X86_FEATURE_NAMESLukas Bulwahn2023-05-151-5/+0
* x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips2023-01-251-2/+5
* asm goto: eradicate CC_HAS_ASM_GOTONick Desaulniers2022-08-211-15/+0
* x86/cpu: Elide KCSAN for cpu_has() and friendsPeter Zijlstra2022-05-271-1/+1
* x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid=Borislav Petkov2022-04-041-2/+5
* x86/asm: Avoid adding register pressure for the init case in static_cpu_has()H. Peter Anvin2021-09-131-4/+9
* x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has()Juergen Gross2021-03-111-32/+9
* x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]Sean Christopherson2021-01-281-2/+5
* x86/cpufeature: Explain the macro duplicationCao Jin2019-08-281-0/+7
* x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructionsFenghua Yu2019-06-201-1/+1
* x86/cpufeatures: Combine word 11 and 12 into a new scattered features wordFenghua Yu2019-06-201-2/+2
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-05-061-4/+7
|\
| * x86/asm: Clarify static_cpu_has()'s intended useBorislav Petkov2019-04-081-3/+6
| * x86/cpufeature: Remove __pure attribute to _static_cpu_has()Borislav Petkov2019-03-291-1/+1
* | x86/cpufeature: Fix __percpu annotation in this_cpu_has()Jann Horn2019-03-281-2/+3
|/
* jump_label: move 'asm goto' support test to KconfigMasahiro Yamada2019-01-061-1/+1
* Revert "x86/cpufeature: Macrofy inline assembly code to work around GCC inlin...Ingo Molnar2018-12-191-47/+35
* x86/cpufeature: Macrofy inline assembly code to work around GCC inlining bugsNadav Amit2018-10-061-35/+47
* x86/cpufeature: Guard asm_volatile_goto usage for BPF compilationAlexei Starovoitov2018-05-131-0/+15
* x86: Remove FAST_FEATURE_TESTSPeter Zijlstra2018-03-201-8/+0
* x86/cpufeature: Update _static_cpu_has() to use all named variablesPeter Zijlstra2018-02-061-4/+5
* x86/cpufeature: Reindent _static_cpu_has()Peter Zijlstra2018-02-061-39/+39
* x86/cpufeatures: Add CPUID_7_EDX CPUID leafDavid Woodhouse2018-01-261-2/+5
* x86/cpufeatures: Make CPU bugs stickyThomas Gleixner2017-12-171-0/+2
* Merge commit 'upstream-x86-entry' into WIP.x86/mmIngo Molnar2017-12-171-5/+4
|\
| * x86/cpuid: Add generic table for CPUID dependenciesAndi Kleen2017-10-171-5/+4
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* x86/cpufeature: Provide helper to set bugs bitsBorislav Petkov2016-12-091-0/+1
* x86/cpufeature: Add helper macro for mask check macrosDave Hansen2016-06-301-40/+50
* x86/cpufeature: Make sure DISABLED/REQUIRED macros are updatedDave Hansen2016-06-301-2/+6
* x86/cpufeature: Update cpufeaure macrosDave Hansen2016-06-301-2/+4
* Merge branch 'linus' into x86/urgent, to refresh the treeIngo Molnar2016-05-201-25/+1
|\
| * Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2016-05-161-25/+0
| |\
| | * x86/cpufeature: Replace cpu_has_xsaves with boot_cpu_has() usageBorislav Petkov2016-04-131-6/+0
| | * x86/cpufeature: Replace cpu_has_xsave with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0
| | * x86/cpufeature: Replace cpu_has_fxsr with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0
| | * x86/cpufeature: Replace cpu_has_apic with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0
| | * x86/cpufeature: Replace cpu_has_tsc with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0
| | * x86/cpufeature: Replace cpu_has_fpu with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0