summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)Author
2018-02-26Merge tag 'v4.9.84' into 4.9-1.0.x-imx-stable-mergeFabio Estevam
2018-02-25KVM: VMX: clean up declaration of VPID/EPT invalidation typesJan Dakinevich
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-22x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang
2018-02-22x86/speculation: Add <asm/msr-index.h> dependencyPeter Zijlstra
2018-02-22x86/speculation: Fix up array_index_nospec_mask() asm constraintDan Williams
2018-02-17kaiser: fix compile error without vsyscallHugh Dickins
2018-02-13x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALLDarren Kenny
2018-02-13x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospecDan Williams
2018-02-13x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospecDan Williams
2018-02-13x86: Introduce barrier_nospecDan Williams
2018-02-13x86: Implement array_index_mask_nospecDan Williams
2018-02-13x86/asm: Move 'status' from thread_struct to thread_infoAndy Lutomirski
2018-02-13x86/retpoline: Simplify vmexit_fill_RSB()Borislav Petkov
2018-02-13x86/cpufeatures: Clean up Spectre v2 related CPUID flagsDavid Woodhouse
2018-02-13x86/nospec: Fix header guards namesBorislav Petkov
2018-02-13x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) supportDavid Woodhouse
2018-02-13x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodesDavid Woodhouse
2018-02-13x86/msr: Add definitions for new speculation control MSRsDavid Woodhouse
2018-02-13x86/cpufeatures: Add AMD feature bits for Speculation ControlDavid Woodhouse
2018-02-13x86/cpufeatures: Add Intel feature bits for Speculation ControlDavid Woodhouse
2018-02-13x86/cpufeatures: Add CPUID_7_EDX CPUID leafDavid Woodhouse
2018-02-13x86/retpoline: Remove the esp/rsp thunkWaiman Long
2018-02-13x86/asm: Fix inline asm call constraints for GCC 4.4Josh Poimboeuf
2018-02-13kaiser: allocate pgd with order 0 when pti=offHugh Dickins
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/asm/32: Make sync_core() handle missing CPUID on all 32-bit kernelsAndy Lutomirski
2018-01-24Merge tag 'v4.9.76' into 4.9-1.0.x-imx-stable-mergeStefan Agner
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
2018-01-23x86/cpufeature: Move processor tracing out of scattered featuresPaolo Bonzini
2018-01-23x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macrosTom Lendacky
2018-01-23x86/retpoline: Fill RSB on context switch for affected CPUsDavid Woodhouse
2018-01-17x86/pti/efi: broken conversion from efi to kernel page tablePavel Tatashin
2018-01-17x86/retpoline: Fill return stack buffer on vmexitDavid Woodhouse
2018-01-17x86/retpoline/xen: Convert Xen hypercall indirect jumpsDavid Woodhouse
2018-01-17x86/spectre: Add boot time option to select Spectre v2 mitigationDavid Woodhouse
2018-01-17x86/retpoline: Add initial retpoline supportDavid Woodhouse
2018-01-17x86/asm: Use register variable to get stack pointer valueAndrey Ryabinin
2018-01-17x86/alternatives: Add missing '\n' at end of ALTERNATIVE inline asmDavid Woodhouse
2018-01-17x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSCTom Lendacky
2018-01-17x86/cpu/AMD: Make LFENCE a serializing instructionTom Lendacky
2018-01-17x86/cpufeatures: Add X86_BUG_SPECTRE_V[12]David Woodhouse
2018-01-17x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWNThomas Gleixner
2018-01-17x86/cpufeatures: Add X86_BUG_CPU_INSECUREThomas Gleixner
2018-01-17x86/cpufeatures: Make CPU bugs stickyThomas Gleixner
2018-01-10Map the vsyscall page with _PAGE_USERBorislav Petkov