summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* sched/x86: Save [ER]FLAGS on context switchPeter Zijlstra2019-05-211-0/+1
* x86: stop exporting msr-index.h to userlandNicolas Dichtel2019-05-141-1/+0
* x86/speculation/mds: Add mitigation mode VMWERVThomas Gleixner2019-05-141-0/+1
* x86/speculation/mds: Add mitigation control for MDSThomas Gleixner2019-05-141-0/+5
* x86/speculation/mds: Conditionally clear CPU buffers on idle entryThomas Gleixner2019-05-143-0/+23
* x86/speculation/mds: Clear CPU buffers on exit to userThomas Gleixner2019-05-141-0/+13
* x86/speculation/mds: Add mds_clear_cpu_buffers()Thomas Gleixner2019-05-141-0/+25
* x86/speculation/mds: Add BUG_MSBDS_ONLYThomas Gleixner2019-05-141-0/+1
* x86/speculation/mds: Add basic bug infrastructure for MDSAndi Kleen2019-05-142-0/+7
* x86/msr-index: Cleanup bit definesThomas Gleixner2019-05-141-16/+18
* x86/speculation: Add seccomp Spectre v2 user space protection modeThomas Gleixner2019-05-141-0/+1
* x86/speculation: Add prctl() control for indirect branch speculationThomas Gleixner2019-05-141-0/+1
* x86/speculation: Prevent stale SPEC_CTRL msr contentThomas Gleixner2019-05-142-6/+4
* x86/speculation: Prepare for conditional IBPB in switch_mm()Thomas Gleixner2019-05-142-2/+8
* x86/speculation: Avoid __switch_to_xtra() callsThomas Gleixner2019-05-141-2/+11
* x86/process: Consolidate and simplify switch_to_xtra() codeThomas Gleixner2019-05-141-3/+0
* x86/speculation: Prepare for per task indirect branch speculation controlTim Chen2019-05-143-3/+19
* x86/speculation: Add command line control for indirect branch speculationThomas Gleixner2019-05-141-0/+10
* x86/speculation: Rename SSBD update functionsThomas Gleixner2019-05-141-3/+3
* x86/speculation: Update the TIF_SSBD commentTim Chen2019-05-141-1/+1
* x86/cpu: Sanitize FAM6_ATOM namingPeter Zijlstra2019-05-141-13/+17
* x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigationJiang Biao2019-05-141-1/+0
* x86/mm: Use WRITE_ONCE() when setting PTEsNadav Amit2019-05-141-8/+8
* x86/microcode/intel: Add a helper which gives the microcode revisionBorislav Petkov2019-05-141-0/+15
* x86/bugs: Add AMD's SPEC_CTRL MSR usageKonrad Rzeszutek Wilk2019-05-141-0/+1
* x86/bugs: Add AMD's variant of SSB_NOKonrad Rzeszutek Wilk2019-05-141-0/+1
* x86/cpufeatures: Hide AMD-specific speculation flagsBen Hutchings2019-05-141-3/+3
* x86/MCE: Save microcode revision in machine check recordsTony Luck2019-05-141-0/+2
* x86/unwind: Disable KASAN checks for non-current tasksJosh Poimboeuf2019-05-081-1/+4
* xen: Prevent buffer overflow in privcmd ioctlDan Carpenter2019-04-171-0/+3
* x86/power: Make restore_processor_context() saneAndy Lutomirski2019-04-172-3/+21
* x86/power/64: Use struct desc_ptr for the IDT in struct saved_contextAndy Lutomirski2019-04-171-2/+1
* KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson2019-04-031-0/+1
* x86: Add TSX Force Abort CPUID/MSRPeter Zijlstra (Intel)2019-03-132-0/+7
* x86_64: increase stack size for KASAN_EXTRAQian Cai2019-03-131-0/+4
* x86/uaccess: Don't leak the AC flag into __put_user() value evaluationAndy Lutomirski2019-03-051-3/+4
* x86/platform/UV: Use efi_runtime_lock to serialise BIOS callsHedi Berriche2019-02-201-1/+7
* x86/fpu: Add might_fault() to user_insn()Sebastian Andrzej Siewior2019-02-121-0/+3
* KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixupSean Christopherson2019-01-091-1/+1
* locking/qspinlock, x86: Provide liveness guaranteePeter Zijlstra2018-12-211-0/+21
* locking/qspinlock/x86: Increase _Q_PENDING_LOOPS upper boundWill Deacon2018-12-211-0/+2
* locking/qspinlock: Merge 'struct __qspinlock' into 'struct qspinlock'Will Deacon2018-12-212-3/+2
* x86/power/64: Use char arrays for asm function namesKees Cook2018-12-081-3/+2
* x86/speculation: Support Enhanced IBRS on future CPUsSai Praneeth2018-11-132-0/+2
* x86/percpu: Fix this_cpu_read()Peter Zijlstra2018-11-101-4/+4
* Revert "x86/mm: Expand static page table for fixmap space"Sasha Levin2018-11-102-12/+1
* mm: Preserve _PAGE_DEVMAP across mprotect() callsJan Kara2018-10-201-1/+1
* x86/kvm/lapic: always disable MMIO interface in x2APIC modeVitaly Kuznetsov2018-10-181-0/+1
* x86/fpu: Finish excising 'eagerfpu'Andy Lutomirski2018-10-132-24/+0
* x86/fpu: Remove struct fpu::counterRik van Riel2018-10-133-18/+1