summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2018-08-15x86/speculation/l1tf: Make pmd/pud_mknotpresent() invertAndi Kleen
2018-08-15x86/speculation/l1tf: Invert all not present mappingsAndi Kleen
2018-08-15KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentryPaolo Bonzini
2018-08-15x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentryPaolo Bonzini
2018-08-15KVM: X86: Allow userspace to define the microcode versionWanpeng Li
2018-08-15KVM: x86: Add a framework for supporting MSR-based featuresTom Lendacky
2018-08-15x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1dNicolai Stange
2018-08-15x86: Don't include linux/irq.h from asm/hardirq.hNicolai Stange
2018-08-15x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1dNicolai Stange
2018-08-15x86/irq: Demote irq_cpustat_t::__softirq_pending to u16Nicolai Stange
2018-08-15x86/bugs, kvm: Introduce boot-time control of L1TF mitigationsJiri Kosina
2018-08-15x86/l1tf: Handle EPT disabled state properThomas Gleixner
2018-08-15x86/litf: Introduce vmx status variableThomas Gleixner
2018-08-15x86/KVM/VMX: Add L1D flush logicPaolo Bonzini
2018-08-15x86/KVM/VMX: Add L1D MSR based flushPaolo Bonzini
2018-08-15Revert "x86/apic: Ignore secondary threads if nosmt=force"Thomas Gleixner
2018-08-15x86/speculation/l1tf: Fix up pte->pfn conversion for PAEMichal Hocko
2018-08-15x86/speculation/l1tf: Protect PAE swap entries against L1TFVlastimil Babka
2018-08-15x86/cpufeatures: Add detection of L1D cache flush support.Konrad Rzeszutek Wilk
2018-08-15x86/apic: Ignore secondary threads if nosmt=forceThomas Gleixner
2018-08-15x86/topology: Provide topology_smt_supported()Thomas Gleixner
2018-08-15x86/smp: Provide topology_is_primary_thread()Thomas Gleixner
2018-08-15x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappingsAndi Kleen
2018-08-15x86/speculation/l1tf: Add sysfs reporting for l1tfAndi Kleen
2018-08-15x86/speculation/l1tf: Protect PROT_NONE PTEs against speculationAndi Kleen
2018-08-15x86/speculation/l1tf: Protect swap entries against L1TFLinus Torvalds
2018-08-15x86/speculation/l1tf: Change order of offset/type in swap entryLinus Torvalds
2018-08-15mm: x86: move _PAGE_SWP_SOFT_DIRTY from bit 7 to bit 1Naoya Horiguchi
2018-08-15x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFTAndi Kleen
2018-08-15x86/irqflags: Provide a declaration for native_save_flNick Desaulniers
2018-07-25x86/apm: Don't access __preempt_count with zeroed fsVille Syrjälä
2018-07-22x86/paravirt: Make native_save_fl() extern inlineNick Desaulniers
2018-07-22x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h>H. Peter Anvin
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: Hard-disable lazy FPU modeAndy Lutomirski
2018-06-05objtool: sync up with the 4.14.47 version of objtoolGreg Kroah-Hartman
2018-05-30x86/tsc: Allow TSC calibration without PITPeter Zijlstra
2018-05-22x86/bugs: Rename SSBD_NO to SSB_NOKonrad Rzeszutek Wilk
2018-05-22KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBDTom Lendacky
2018-05-22x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFGThomas Gleixner
2018-05-22x86/bugs: Remove x86_spec_ctrl_set()Thomas Gleixner
2018-05-22x86/bugs: Expose x86_spec_ctrl_base directlyThomas Gleixner
2018-05-22x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host}Borislav Petkov
2018-05-22x86/speculation: Rework speculative_store_bypass_update()Thomas Gleixner
2018-05-22x86/speculation: Add virtualized speculative store bypass disable supportTom Lendacky
2018-05-22x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRLThomas Gleixner
2018-05-22x86/speculation: Handle HT correctly on AMDThomas Gleixner
2018-05-22x86/cpufeatures: Add FEATURE_ZENThomas Gleixner
2018-05-22x86/cpufeatures: Disentangle SSBD enumerationThomas Gleixner