summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)AuthorFilesLines
2018-08-18x86/speculation/l1tf: Exempt zeroed PTEs from inversionSean Christopherson1-1/+10
2018-08-17x86: i8259: Add missing include fileGuenter Roeck1-0/+1
2018-08-15x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be presentBorislav Petkov1-1/+0
2018-08-15x86/speculation/l1tf: Make pmd/pud_mknotpresent() invertAndi Kleen1-10/+12
2018-08-15x86/speculation/l1tf: Invert all not present mappingsAndi Kleen1-1/+1
2018-08-15KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentryPaolo Bonzini1-0/+1
2018-08-15x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentryPaolo Bonzini2-0/+2
2018-08-15x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1dNicolai Stange1-0/+3
2018-08-15x86: Don't include linux/irq.h from asm/hardirq.hNicolai Stange3-2/+2
2018-08-15x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1dNicolai Stange1-0/+23
2018-08-15x86/irq: Demote irq_cpustat_t::__softirq_pending to u16Nicolai Stange1-1/+1
2018-08-15x86/bugs, kvm: Introduce boot-time control of L1TF mitigationsJiri Kosina1-0/+12
2018-08-15x86/l1tf: Handle EPT disabled state properThomas Gleixner1-0/+1
2018-08-15x86/litf: Introduce vmx status variableThomas Gleixner1-0/+9
2018-08-15x86/KVM/VMX: Add L1D flush logicPaolo Bonzini1-0/+4
2018-08-15x86/KVM/VMX: Add L1D MSR based flushPaolo Bonzini1-0/+6
2018-08-15Revert "x86/apic: Ignore secondary threads if nosmt=force"Thomas Gleixner1-2/+0
2018-08-15x86/speculation/l1tf: Fix up pte->pfn conversion for PAEMichal Hocko1-6/+6
2018-08-15x86/speculation/l1tf: Protect PAE swap entries against L1TFVlastimil Babka1-2/+33
2018-08-15x86/cpufeatures: Add detection of L1D cache flush support.Konrad Rzeszutek Wilk1-0/+1
2018-08-15x86/apic: Ignore secondary threads if nosmt=forceThomas Gleixner1-0/+2
2018-08-15x86/topology: Provide topology_smt_supported()Thomas Gleixner1-0/+2
2018-08-15x86/smp: Provide topology_is_primary_thread()Thomas Gleixner2-1/+9
2018-08-15x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappingsAndi Kleen1-0/+8
2018-08-15x86/speculation/l1tf: Add sysfs reporting for l1tfAndi Kleen2-0/+7
2018-08-15x86/speculation/l1tf: Protect PROT_NONE PTEs against speculationAndi Kleen5-13/+84
2018-08-15x86/speculation/l1tf: Protect swap entries against L1TFLinus Torvalds1-3/+8
2018-08-15x86/speculation/l1tf: Change order of offset/type in swap entryLinus Torvalds1-11/+20
2018-08-15x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFTAndi Kleen1-2/+7
2018-08-15x86/irqflags: Provide a declaration for native_save_flNick Desaulniers1-0/+2
2018-07-25x86/apm: Don't access __preempt_count with zeroed fsVille Syrjälä1-6/+0
2018-07-22x86/paravirt: Make native_save_fl() extern inlineNick Desaulniers1-1/+1
2018-07-22x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h>H. Peter Anvin1-0/+59
2018-07-17kvm: vmx: Nested VM-entry prereqs for event inj.Marc Orr1-0/+3
2018-07-08x86/mm: Don't free P4D table when it is folded at runtimeAndrey Ryabinin1-0/+3
2018-07-03x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec()Dan Williams1-1/+1
2018-06-26x86/apic: Provide apic_ack_irq()Thomas Gleixner1-0/+2
2018-06-26x86/vector: Fix the args of vector_alloc tracepointDou Liyang1-1/+1
2018-06-16kvm: x86: use correct privilege level for sgdt/sidt/fxsave/fxrstor accessPaolo Bonzini1-2/+4
2018-05-21Merge branch 'speck-v20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...Linus Torvalds6-21/+137
2018-05-18x86/bugs: Rename SSBD_NO to SSB_NOKonrad Rzeszutek Wilk1-1/+1
2018-05-17KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBDTom Lendacky1-1/+1
2018-05-17x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFGThomas Gleixner1-0/+6
2018-05-17x86/bugs: Remove x86_spec_ctrl_set()Thomas Gleixner1-2/+0
2018-05-17x86/bugs: Expose x86_spec_ctrl_base directlyThomas Gleixner2-14/+5
2018-05-17x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host}Borislav Petkov1-4/+29
2018-05-17x86/speculation: Rework speculative_store_bypass_update()Thomas Gleixner1-1/+6
2018-05-17x86/speculation: Add virtualized speculative store bypass disable supportTom Lendacky2-0/+3
2018-05-17x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRLThomas Gleixner1-3/+6
2018-05-17x86/speculation: Handle HT correctly on AMDThomas Gleixner1-0/+6