summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2019-05-23x86/speculation/mds: Add mitigation mode VMWERVThomas Gleixner1-0/+1
2019-05-23x86/speculation/mds: Add mitigation control for MDSThomas Gleixner1-0/+6
2019-05-23x86/speculation/mds: Conditionally clear CPU buffers on idle entryThomas Gleixner3-0/+22
2019-05-23x86/speculation/mds: Clear CPU buffers on exit to userThomas Gleixner1-0/+28
2019-05-23x86/speculation/mds: Add mds_clear_cpu_buffers()Thomas Gleixner1-0/+25
2019-05-23x86/speculation/mds: Add BUG_MSBDS_ONLYThomas Gleixner1-0/+1
2019-05-23x86/speculation/mds: Add basic bug infrastructure for MDSAndi Kleen2-0/+7
2019-05-23x86/msr-index: Cleanup bit definesThomas Gleixner1-7/+7
2019-05-23x86/speculation: Add seccomp Spectre v2 user space protection modeThomas Gleixner1-0/+1
2019-05-23x86/speculation: Add prctl() control for indirect branch speculationThomas Gleixner1-0/+1
2019-05-23x86/speculation: Prevent stale SPEC_CTRL msr contentThomas Gleixner2-8/+7
2019-05-23x86/speculation: Prepare for conditional IBPB in switch_mm()Thomas Gleixner2-0/+8
2019-05-23x86/speculation: Avoid __switch_to_xtra() callsThomas Gleixner1-2/+11
2019-05-23x86/process: Consolidate and simplify switch_to_xtra() codeThomas Gleixner1-3/+0
2019-05-23x86/speculation: Prepare for per task indirect branch speculation controlTim Chen3-5/+22
2019-05-23x86/speculation: Add command line control for indirect branch speculationThomas Gleixner1-0/+10
2019-05-23x86/speculation: Rename SSBD update functionsThomas Gleixner1-3/+3
2019-05-23x86/speculation: Update the TIF_SSBD commentTim Chen1-1/+1
2019-05-23x86/cpu: Sanitize FAM6_ATOM namingPeter Zijlstra1-13/+17
2019-05-23x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigationJiang Biao1-1/+0
2019-05-23x86/speculation: Support Enhanced IBRS on future CPUsSai Praneeth2-0/+2
2019-05-23x86/cpufeature: Carve out X86_FEATURE_*Borislav Petkov15-285/+287
2019-05-23x86/headers: Don't include asm/processor.h in asm/atomic.hAndi Kleen2-2/+0
2019-05-23x86/asm: Add asm macros for static keys/jump labelsAndy Lutomirski1-8/+44
2019-05-23x86/asm: Error out if asm/jump_label.h is included inappropriatelyAndy Lutomirski1-0/+13
2019-05-23jump_label/x86: Work around asm build bug on older/backported GCCsPeter Zijlstra1-4/+4
2019-05-23locking/static_keys: Add a new static_key interfacePeter Zijlstra1-2/+19
2019-05-23jump_label: Allow asm/jump_label.h to be included in assemblyAnton Blanchard1-3/+2
2019-05-23x86/cpufeature: Add bug flags to /proc/cpuinfoBorislav Petkov1-2/+8
2019-05-02x86/uaccess: Don't leak the AC flag into __put_user() value evaluationAndy Lutomirski1-3/+4
2019-04-04KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixupSean Christopherson1-1/+1
2019-02-11kvm: x86: Add AMD's EX_CFG to the list of ignored MSRsEduardo Habkost1-0/+1
2019-02-11KVM: x86: remove code for lazy FPU handlingPaolo Bonzini1-2/+0
2019-02-11x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clearJuergen Gross1-4/+3
2019-02-11x86/mm: Fix regression with huge pages on PAEKirill A. Shutemov3-18/+13
2019-02-11x86/mm: Simplify p[g4um]d_page() macrosTom Lendacky1-5/+8
2019-02-11x86/asm: Fix pud/pmd interfaces to handle large PAT bitToshi Kani2-8/+10
2019-02-11x86/asm: Move PUD_PAGE macros to page_types.hToshi Kani2-3/+3
2019-02-11x86/asm: Add pud/pmd mask interfaces to handle large PAT bitToshi Kani1-2/+34
2018-12-17x86/percpu: Fix this_cpu_read()Peter Zijlstra1-4/+4
2018-12-17x86/mm: Use WRITE_ONCE() when setting PTEsNadav Amit1-8/+8
2018-12-17x86/process: Don't mix user/kernel regs in 64bit __show_regs()Jann Horn1-1/+11
2018-12-17x86/microcode/intel: Add a helper which gives the microcode revisionBorislav Petkov1-0/+15
2018-12-17x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+Andi Kleen1-1/+3
2018-11-20x86/apm: Don't access __preempt_count with zeroed fsVille Syrjälä1-6/+0
2018-11-20x86/bugs: Add AMD's SPEC_CTRL MSR usageKonrad Rzeszutek Wilk1-0/+1
2018-11-20x86/bugs: Add AMD's variant of SSB_NOKonrad Rzeszutek Wilk1-0/+1
2018-11-20x86/cpufeatures: Hide AMD-specific speculation flagsBen Hutchings1-3/+3
2018-11-20x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec()Dan Williams1-1/+1
2018-11-20x86/speculation: Fix up array_index_nospec_mask() asm constraintDan Williams1-1/+1