Age | Commit message (Expand) | Author | Files | Lines |
2018-08-05 | x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() | Nicolai Stange | 1 | -1/+0 |
2018-08-05 | x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d | Nicolai Stange | 3 | -0/+5 |
2018-08-05 | x86: Don't include linux/irq.h from asm/hardirq.h | Nicolai Stange | 20 | -2/+19 |
2018-08-05 | x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d | Nicolai Stange | 2 | -4/+36 |
2018-08-05 | x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 | Nicolai Stange | 1 | -1/+1 |
2018-08-05 | x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() | Nicolai Stange | 1 | -4/+6 |
2018-08-05 | x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' | Nicolai Stange | 1 | -5/+5 |
2018-08-05 | x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() | Nicolai Stange | 1 | -7/+7 |
2018-07-19 | x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content | Nicolai Stange | 1 | -3/+14 |
2018-07-13 | x86/bugs, kvm: Introduce boot-time control of L1TF mitigations | Jiri Kosina | 3 | -13/+99 |
2018-07-13 | cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early | Thomas Gleixner | 1 | -0/+6 |
2018-07-13 | x86/kvm: Allow runtime control of L1D flush | Thomas Gleixner | 2 | -6/+9 |
2018-07-13 | x86/kvm: Serialize L1D flush parameter setter | Thomas Gleixner | 1 | -2/+6 |
2018-07-13 | x86/kvm: Add static key for flush always | Thomas Gleixner | 1 | -5/+11 |
2018-07-13 | x86/kvm: Move l1tf setup function | Thomas Gleixner | 1 | -47/+78 |
2018-07-13 | x86/l1tf: Handle EPT disabled state proper | Thomas Gleixner | 3 | -45/+54 |
2018-07-13 | x86/kvm: Drop L1TF MSR list approach | Thomas Gleixner | 1 | -36/+7 |
2018-07-13 | x86/litf: Introduce vmx status variable | Thomas Gleixner | 3 | -13/+54 |
2018-07-04 | x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required | Konrad Rzeszutek Wilk | 1 | -5/+37 |
2018-07-04 | x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs | Konrad Rzeszutek Wilk | 1 | -8/+14 |
2018-07-04 | x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting | Konrad Rzeszutek Wilk | 1 | -10/+19 |
2018-07-04 | x86/KVM/VMX: Add find_msr() helper function | Konrad Rzeszutek Wilk | 1 | -13/+18 |
2018-07-04 | x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers | Konrad Rzeszutek Wilk | 1 | -30/+35 |
2018-07-04 | x86/KVM/VMX: Add L1D flush logic | Paolo Bonzini | 4 | -1/+34 |
2018-07-04 | x86/KVM/VMX: Add L1D MSR based flush | Paolo Bonzini | 2 | -4/+17 |
2018-07-04 | x86/KVM/VMX: Add L1D flush algorithm | Paolo Bonzini | 1 | -5/+66 |
2018-07-04 | x86/KVM/VMX: Add module argument for L1TF mitigation | Konrad Rzeszutek Wilk | 1 | -0/+59 |
2018-07-04 | x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present | Konrad Rzeszutek Wilk | 1 | -0/+13 |
2018-07-02 | Revert "x86/apic: Ignore secondary threads if nosmt=force" | Thomas Gleixner | 3 | -23/+1 |
2018-06-29 | x86/speculation/l1tf: Fix up pte->pfn conversion for PAE | Michal Hocko | 1 | -6/+6 |
2018-06-27 | x86/speculation/l1tf: Protect PAE swap entries against L1TF | Vlastimil Babka | 2 | -3/+34 |
2018-06-22 | x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings | Borislav Petkov | 1 | -20/+17 |
2018-06-21 | x86/cpufeatures: Add detection of L1D cache flush support. | Konrad Rzeszutek Wilk | 1 | -0/+1 |
2018-06-21 | x86/speculation/l1tf: Extend 64bit swap file size limit | Vlastimil Babka | 1 | -1/+9 |
2018-06-21 | x86/apic: Ignore secondary threads if nosmt=force | Thomas Gleixner | 3 | -1/+23 |
2018-06-21 | x86/cpu/AMD: Evaluate smp_num_siblings early | Thomas Gleixner | 1 | -0/+13 |
2018-06-21 | x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info | Borislav Petkov | 1 | -6/+3 |
2018-06-21 | x86/cpu/intel: Evaluate smp_num_siblings early | Thomas Gleixner | 1 | -0/+7 |
2018-06-21 | x86/cpu/topology: Provide detect_extended_topology_early() | Thomas Gleixner | 2 | -9/+23 |
2018-06-21 | x86/cpu/common: Provide detect_ht_early() | Thomas Gleixner | 2 | -10/+15 |
2018-06-21 | x86/cpu/AMD: Remove the pointless detect_ht() call | Thomas Gleixner | 1 | -4/+0 |
2018-06-21 | x86/cpu: Remove the pointless CPU printout | Thomas Gleixner | 2 | -25/+5 |
2018-06-21 | cpu/hotplug: Provide knobs to control SMT | Thomas Gleixner | 2 | -0/+4 |
2018-06-21 | x86/topology: Provide topology_smt_supported() | Thomas Gleixner | 2 | -0/+10 |
2018-06-21 | x86/smp: Provide topology_is_primary_thread() | Thomas Gleixner | 4 | -1/+33 |
2018-06-21 | x86/bugs: Move the l1tf function and define pr_fmt properly | Konrad Rzeszutek Wilk | 1 | -26/+29 |
2018-06-20 | x86/speculation/l1tf: Limit swap file size to MAX_PA/2 | Andi Kleen | 1 | -0/+15 |
2018-06-20 | x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings | Andi Kleen | 2 | -0/+29 |
2018-06-20 | x86/speculation/l1tf: Add sysfs reporting for l1tf | Andi Kleen | 4 | -0/+67 |
2018-06-20 | x86/speculation/l1tf: Make sure the first page is always reserved | Andi Kleen | 1 | -0/+6 |