summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/cpufeature.h
Commit message (Expand)AuthorAgeFilesLines
* 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
| | * x86/cpufeature: Replace cpu_has_xmm with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0
| | * x86/cpufeature: Replace cpu_has_avx with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0
| | * x86/cpufeature: Replace cpu_has_aes with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0
| | * x86/cpufeature: Replace cpu_has_avx2 with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+0
| | * Merge branch 'x86/mm' into x86/asm to resolve conflict and to create common baseIngo Molnar2016-04-131-1/+0
| | |\
| | | * x86/mm/pat, x86/cpufeature: Remove cpu_has_patBorislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_pseBorislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_pgeBorislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_xmm2Borislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_clflushBorislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_gbpagesBorislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_x2apicBorislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_osxsaveBorislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_hypervisorBorislav Petkov2016-03-311-1/+0
| | * | x86/cpufeature: Remove cpu_has_arch_perfmonBorislav Petkov2016-03-311-1/+0
| | |/
| * / x86/cpu: Add detection of AMD RAS CapabilitiesYazen Ghannam2016-05-121-0/+1
| |/
* / x86/cpufeature, x86/mm/pkeys: Fix broken compile-time disabling of pkeysDave Hansen2016-05-161-6/+6
|/
* x86/mm/pkeys: Fix mismerge of protection keys CPUID bitsDave Hansen2016-03-111-4/+0
* x86/cpufeature, x86/mm/pkeys: Add protection keys related CPUID definitionsDave Hansen2016-02-161-20/+39
* x86/cpufeature: Speed up cpu_feature_enabled()Borislav Petkov2016-02-161-2/+1
* x86/alternatives: Discard dynamic check after initBrian Gerst2016-01-301-7/+12
* x86/cpufeature: Get rid of the non-asm goto variantBorislav Petkov2016-01-301-44/+5
* x86/cpufeature: Replace the old static_cpu_has() with safe variantBorislav Petkov2016-01-301-93/+7
* x86/cpufeature: Carve out X86_FEATURE_*Borislav Petkov2016-01-301-283/+1
* x86/cpufeature: Add AMD AVIC bitBorislav Petkov2016-01-191-0/+1
* Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2016-01-111-57/+58
|\