summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2018-07-17x86/cpufeature: Add helper macro for mask check macrosDave Hansen
2018-07-17x86/cpufeature: Make sure DISABLED/REQUIRED macros are updatedDave Hansen
2018-07-17x86/cpufeature: Update cpufeaure macrosDave Hansen
2018-07-17x86/cpufeature, x86/mm/pkeys: Fix broken compile-time disabling of pkeysDave Hansen
2018-07-17x86/cpu: Add detection of AMD RAS CapabilitiesYazen Ghannam
2018-07-17x86/mm/pkeys: Fix mismerge of protection keys CPUID bitsDave Hansen
2018-07-17x86/cpufeature, x86/mm/pkeys: Add protection keys related CPUID definitionsDave Hansen
2018-07-17x86/cpufeature: Speed up cpu_feature_enabled()Borislav Petkov
2018-07-17x86/alternatives: Discard dynamic check after initBrian Gerst
2018-07-17x86/cpufeature: Get rid of the non-asm goto variantBorislav Petkov
2018-07-17x86/cpufeature: Replace the old static_cpu_has() with safe variantBorislav Petkov
2018-07-17x86/cpufeature: Carve out X86_FEATURE_*Borislav Petkov
2018-07-17x86/headers: Don't include asm/processor.h in asm/atomic.hAndi Kleen
2018-07-17x86/fpu: Get rid of xstate_fault()Borislav Petkov
2018-07-17x86/fpu: Add an XSTATE_OP() macroBorislav Petkov
2018-07-17x86/cpu: Provide a config option to disable static_cpu_hasBorislav Petkov
2018-07-17x86/cpufeature: Cleanup get_cpu_cap()Borislav Petkov
2018-07-17x86/cpufeature: Move some of the scattered feature bits to x86_capabilityBorislav Petkov
2018-07-03x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec()Dan Williams
2018-06-16kvm: x86: use correct privilege level for sgdt/sidt/fxsave/fxrstor accessPaolo Bonzini
2018-06-16x86/fpu: Fix math emulation in eager fpu modeAndy Lutomirski
2018-06-16x86/fpu: Hard-disable lazy FPU modeAndy Lutomirski
2018-06-16x86/fpu: Revert ("x86/fpu: Disable AVX when eagerfpu is off")Yu-cheng Yu
2018-06-16x86/fpu: Disable AVX when eagerfpu is offyu-cheng yu
2018-06-16x86/fpu: Disable MPX when eagerfpu is offyu-cheng yu
2018-06-16x86/cpufeature: Remove unused and seldomly used cpu_has_xx macrosBorislav Petkov
2018-06-16x86: Remove unused function cpu_has_ht_siblings()Juergen Gross
2018-05-26futex: Remove duplicated code and fix undefined behaviourJiri Slaby
2018-05-02x86/ipc: Fix x32 version of shmid64_ds and msqid64_dsArnd Bergmann
2018-04-24x86/hweight: Get rid of the special calling conventionBorislav Petkov
2018-03-28kvm/x86: fix icebp instruction handlingLinus Torvalds
2018-03-11bpf, x64: implement retpoline for tail callDaniel Borkmann
2018-02-25KVM: VMX: clean up declaration of VPID/EPT invalidation typesJan Dakinevich
2018-02-25x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALLDarren Kenny
2018-02-25x86: Introduce barrier_nospecDan Williams
2018-02-25x86: Implement array_index_mask_nospecDan Williams
2018-02-25x86/nospec: Fix header guards namesBorislav Petkov
2018-02-25x86/retpoline: Remove the esp/rsp thunkWaiman Long
2018-02-25x86/microcode/AMD: Change load_microcode_amd()'s param to bool to fix preempt...Borislav Petkov
2018-02-22x86/cpu: Change type of x86_cache_size variable to unsigned intGustavo A. R. Silva
2018-02-16kaiser: fix compile error without vsyscallHugh Dickins
2018-02-16x86/asm: Fix inline asm call constraints for GCC 4.4Josh Poimboeuf
2018-02-03KVM: x86: Don't re-execute instruction when not passing CR2 valueLiran Alon
2018-01-31vsyscall: Fix permissions for emulate mode with KAISER/PTIBen Hutchings
2018-01-31x86/retpoline: Fill RSB on context switch for affected CPUsDavid Woodhouse
2018-01-31x86/cpu/intel: Introduce macros for Intel family numbersDave Hansen
2018-01-31x86/asm/32: Make sync_core() handle missing CPUID on all 32-bit kernelsAndy Lutomirski
2018-01-23x86/retpoline: Optimize inline assembler for vmexit_fill_RSBAndi Kleen
2018-01-23retpoline: Introduce start/end markers of indirect thunkMasami Hiramatsu
2018-01-23x86/mce: Make machine check speculation protectedThomas Gleixner