summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)AuthorFilesLines
2019-05-16x86/speculation/mds: Add basic bug infrastructure for MDSAndi Kleen2-0/+7
2019-05-16x86/msr-index: Cleanup bit definesThomas Gleixner1-11/+13
2019-05-16x86/speculation: Add seccomp Spectre v2 user space protection modeThomas Gleixner1-0/+1
2019-05-16x86/speculation: Add prctl() control for indirect branch speculationThomas Gleixner1-0/+1
2019-05-16x86/speculation: Prevent stale SPEC_CTRL msr contentThomas Gleixner2-6/+4
2019-05-16x86/speculation: Prepare for conditional IBPB in switch_mm()Thomas Gleixner2-2/+8
2019-05-16x86/speculation: Avoid __switch_to_xtra() callsThomas Gleixner1-2/+11
2019-05-16x86/process: Consolidate and simplify switch_to_xtra() codeThomas Gleixner1-3/+0
2019-05-16x86/speculation: Prepare for per task indirect branch speculation controlTim Chen3-3/+19
2019-05-16x86/speculation: Add command line control for indirect branch speculationThomas Gleixner1-0/+10
2019-05-16x86/speculation: Rename SSBD update functionsThomas Gleixner1-3/+3
2019-05-16x86/speculation: Update the TIF_SSBD commentTim Chen1-1/+1
2019-05-16x86/mm: Use WRITE_ONCE() when setting PTEsNadav Amit1-8/+8
2019-05-16x86/cpu: Sanitize FAM6_ATOM namingPeter Zijlstra1-13/+17
2019-05-16x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigationJiang Biao1-1/+0
2019-05-16x86/bugs: Add AMD's SPEC_CTRL MSR usageKonrad Rzeszutek Wilk1-0/+1
2019-05-16x86/bugs: Add AMD's variant of SSB_NOKonrad Rzeszutek Wilk1-0/+1
2019-05-16x86/speculation: Support Enhanced IBRS on future CPUsSai Praneeth2-0/+2
2019-05-16x86/cpufeatures: Hide AMD-specific speculation flagsBen Hutchings1-3/+3
2019-05-16x86/microcode/intel: Add a helper which gives the microcode revisionBorislav Petkov1-0/+15
2019-04-27xen: Prevent buffer overflow in privcmd ioctlDan Carpenter1-0/+3
2019-03-23Revert "x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls"Sasha Levin1-7/+1
2019-03-23x86_64: increase stack size for KASAN_EXTRAQian Cai1-0/+4
2019-03-23x86/uaccess: Don't leak the AC flag into __put_user() value evaluationAndy Lutomirski1-3/+4
2019-02-20x86/platform/UV: Use efi_runtime_lock to serialise BIOS callsHedi Berriche1-1/+7
2019-02-20x86/fpu: Add might_fault() to user_insn()Sebastian Andrzej Siewior1-0/+3
2019-01-13KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixupSean Christopherson1-1/+1
2018-12-17KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBDTom Lendacky1-1/+1
2018-12-17x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospecDan Williams3-26/+26
2018-12-17x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospecDan Williams1-0/+9
2018-12-17x86: fix SMAP in 32-bit environmentsLinus Torvalds1-0/+26
2018-12-17x86: reorganize SMAP handling in user space accessesLinus Torvalds2-46/+101
2018-11-27x86/mm/kaslr: Use the _ASM_MUL macro for multiplication to work around Clang ...Matthias Kaehlcke1-0/+1
2018-11-10x86/percpu: Fix this_cpu_read()Peter Zijlstra1-4/+4
2018-10-20x86/fpu: Finish excising 'eagerfpu'Andy Lutomirski2-24/+0
2018-10-20x86/fpu: Remove struct fpu::counterRik van Riel2-14/+0
2018-10-20x86/fpu: Remove use_eager_fpu()Andy Lutomirski1-33/+1
2018-10-20KVM: x86: remove eager_fpu field of struct kvm_vcpu_archPaolo Bonzini1-1/+0
2018-09-19x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+Andi Kleen1-1/+3
2018-09-15x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clearJuergen Gross1-4/+3
2018-09-15x86/speculation/l1tf: Fix up pte->pfn conversion for PAEMichal Hocko1-1/+1
2018-09-09x86/io: add interface to reserve io memtype for a resource range. (v1.1)Dave Airlie1-0/+6
2018-09-05x86/irqflags: Mark native_restore_fl extern inlineNick Desaulniers1-1/+2
2018-09-05x86/speculation/l1tf: Fix off-by-one error when warning that system has too m...Vlastimil Babka1-1/+1
2018-09-05x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bitVlastimil Babka1-2/+2
2018-08-28x86/mm: Fix use-after-free of ldt_structEric Biggers1-2/+1
2018-08-22x86/mm: Simplify p[g4um]d_page() macrosTom Lendacky1-5/+8
2018-08-18x86/speculation/l1tf: Exempt zeroed PTEs from inversionSean Christopherson1-1/+10
2018-08-15x86/speculation/l1tf: Fix up CPU feature flagsGuenter Roeck1-3/+3
2018-08-15x86/mm/pat: Make set_memory_np() L1TF safeAndi Kleen1-0/+27