summaryrefslogtreecommitdiff
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar2023-01-315-9/+44
|\
| * acpi: Fix suspend with Xen PVJuergen Gross2023-01-191-0/+8
| * x86/sev: Add SEV-SNP guest feature negotiation supportNikunj A Dadhania2023-01-192-0/+26
| * KVM: x86/xen: Avoid deadlock by adding kvm->arch.xen.xen_lock leaf node lockDavid Woodhouse2023-01-111-0/+1
| * x86/insn: Avoid namespace clash by separating instruction decoder MMIO type f...Jason A. Donenfeld2023-01-031-9/+9
* | cpuidle, ACPI: Make noinstr cleanPeter Zijlstra2023-01-131-2/+2
* | cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr cleanPeter Zijlstra2023-01-131-1/+1
* | cpuidle, xenpv: Make more PARAVIRT_XXL noinstr cleanPeter Zijlstra2023-01-133-5/+7
* | cpuidle, mwait: Make the mwait code noinstr cleanPeter Zijlstra2023-01-132-7/+7
* | x86/tdx: Remove TDX_HCALL_ISSUE_STIPeter Zijlstra2023-01-131-1/+0
* | cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATEPeter Zijlstra2023-01-132-3/+3
* | objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra2023-01-132-8/+5
* | x86/perf/amd: Remove tracing from perf_lopwr_cb()Peter Zijlstra2023-01-131-1/+1
|/
* Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-1712-188/+60
|\
| * x86/mm: Fix CR3_ADDR_MASKKirill A. Shutemov2022-12-151-1/+1
| * x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macrosPasha Tatashin2022-12-151-9/+3
| * x86/mm/pae: Get rid of set_64bit()Peter Zijlstra2022-12-152-39/+12
| * x86_64: Remove pointless set_64bit() usagePeter Zijlstra2022-12-151-5/+0
| * x86/mm/pae: Be consistent with pXXp_get_and_clear()Peter Zijlstra2022-12-151-50/+17
| * x86/mm/pae: Use WRITE_ONCE()Peter Zijlstra2022-12-151-6/+6
| * x86/mm/pae: Don't (ab)use atomic64Peter Zijlstra2022-12-151-5/+4
| * mm: Fix pmd_read_atomic()Peter Zijlstra2022-12-151-56/+0
| * x86/mm/pae: Make pmd_t similar to pte_tPeter Zijlstra2022-12-154-31/+23
| * x86/mm: Implement native set_memory_rox()Peter Zijlstra2022-12-151-0/+3
| * x86/mm: Randomize per-cpu entry areaPeter Zijlstra2022-12-152-5/+7
| * x86/kasan: Map shadow for percpu pages on demandAndrey Ryabinin2022-12-151-0/+3
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-12-157-84/+224
|\ \
| * \ Merge remote-tracking branch 'kvm/queue' into HEADPaolo Bonzini2022-12-122-8/+2
| |\ \
| | * | KVM: Delete all references to removed KVM_SET_MEMORY_ALIAS ioctlJavier Martinez Canillas2022-12-021-8/+0
| | * | KVM: x86/xen: Allow XEN_RUNSTATE_UPDATE flag behaviour to be configuredDavid Woodhouse2022-11-301-0/+1
| | * | KVM: x86/xen: Compatibility fixes for shared runstate areaDavid Woodhouse2022-11-301-0/+1
| * | | Merge tag 'kvmarm-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...Paolo Bonzini2022-12-091-2/+0
| |\ \ \ | | |/ / | |/| |
| | * | Merge branch kvm-arm64/dirty-ring into kvmarm-master/nextMarc Zyngier2022-12-051-2/+0
| | |\ \
| | | * | KVM: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.hGavin Shan2022-11-101-2/+0
| | | |/
| * | | x86: KVM: Advertise AVX-IFMA CPUID to user spaceJiaxi Chen2022-11-281-0/+1
| * | | x86: KVM: Advertise AMX-FP16 CPUID to user spaceChang S. Bae2022-11-281-0/+1
| * | | x86: KVM: Advertise CMPccXADD CPUID to user spaceJiaxi Chen2022-11-281-0/+1
| * | | KVM: nSVM: hyper-v: Enable L2 TLB flushVitaly Kuznetsov2022-11-181-0/+4
| * | | KVM: nVMX: hyper-v: Enable L2 TLB flushVitaly Kuznetsov2022-11-181-0/+9
| * | | KVM: nVMX: hyper-v: Cache VP assist page in 'struct kvm_vcpu_hv'Vitaly Kuznetsov2022-11-181-0/+2
| * | | KVM: x86: Introduce .hv_inject_synthetic_vmexit_post_tlb_flush() nested hookVitaly Kuznetsov2022-11-181-0/+1
| * | | KVM: nVMX: Keep track of hv_vm_id/hv_vp_id when eVMCS is in useVitaly Kuznetsov2022-11-181-0/+6
| * | | KVM: x86: hyper-v: Use preallocated buffer in 'struct kvm_vcpu_hv' instead of...Vitaly Kuznetsov2022-11-181-0/+3
| * | | KVM: x86: hyper-v: Create a separate fifo for L2 TLB flushVitaly Kuznetsov2022-11-181-1/+7
| * | | KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercallsVitaly Kuznetsov2022-11-181-0/+2
| * | | KVM: x86: hyper-v: Introduce TLB flush fifoVitaly Kuznetsov2022-11-181-0/+20
| * | | KVM: x86: hyper-v: Resurrect dedicated KVM_REQ_HV_TLB_FLUSH flagVitaly Kuznetsov2022-11-181-0/+2
| * | | KVM: x86: Rename 'enable_direct_tlbflush' to 'enable_l2_tlb_flush'Vitaly Kuznetsov2022-11-182-2/+2
| * | | x86/hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments"Sean Christopherson2022-11-182-2/+2
| * | | KVM: SVM: Add a proper field for Hyper-V VMCB enlightenmentsSean Christopherson2022-11-181-1/+6