summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
Commit message (Expand)AuthorAgeFilesLines
* memblock: use memblock_free for freeing virtual pointersMike Rapoport2021-11-066-7/+7
* memblock: rename memblock_free to memblock_phys_freeMike Rapoport2021-11-064-9/+9
* xen/x86: free_p2m_page: use memblock_free_ptr() to free a virtual pointerMike Rapoport2021-11-061-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-10-314-23/+57
|\
| * KVM: x86: Take srcu lock in post_kvm_run_save()David Woodhouse2021-10-281-0/+8
| * KVM: SEV-ES: fix another issue with string I/O VMGEXITsPaolo Bonzini2021-10-271-3/+12
| * KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block()David Woodhouse2021-10-251-5/+22
| * KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlockDavid Woodhouse2021-10-252-15/+15
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2021-10-292-2/+10
|\ \
| * | crypto: x86/sm4 - Fix invalid section entry sizeTianjia Zhang2021-10-222-2/+10
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-10-225-62/+121
|\ \ \
| * | | KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if neededPaolo Bonzini2021-10-222-16/+57
| * | | KVM: SEV-ES: keep INS functions togetherPaolo Bonzini2021-10-221-9/+9
| * | | KVM: x86: remove unnecessary arguments from complete_emulator_pio_inPaolo Bonzini2021-10-221-5/+6
| * | | KVM: x86: split the two parts of emulator_pio_inPaolo Bonzini2021-10-221-17/+28
| * | | KVM: SEV-ES: clean up kvm_sev_es_ins/outsPaolo Bonzini2021-10-221-16/+15
| * | | KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_outPaolo Bonzini2021-10-221-4/+9
| * | | KVM: SEV-ES: rename guest_ins_data to sev_pio_dataPaolo Bonzini2021-10-222-3/+3
| * | | KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATAMasahiro Kozuka2021-10-211-0/+7
| * | | KVM: MMU: Reset mmu->pkru_mask to avoid stale dataChenyi Qiang2021-10-211-3/+3
| * | | KVM: nVMX: promptly process interrupts delivered while in guest modePaolo Bonzini2021-10-211-11/+6
| * | | KVM: x86: check for interrupts before deciding whether to exit the fast pathPaolo Bonzini2021-10-211-5/+5
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-10-205-17/+32
|\| | |
| * | | KVM: SEV-ES: reduce ghcb_sa_len to 32 bitsPaolo Bonzini2021-10-181-1/+1
| * | | KVM: VMX: Remove redundant handling of bus lock vmexitHao Xiang2021-10-181-6/+9
| * | | KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unloadSean Christopherson2021-10-181-0/+2
| * | | Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RE...Sean Christopherson2021-10-181-7/+11
| * | | KVM: SEV-ES: Set guest_state_protected after VMSA updatePeter Gonda2021-10-181-1/+6
| | |/ | |/|
| * | KVM: X86: fix lazy allocation of rmapsPaolo Bonzini2021-10-181-1/+2
| * | KVM: SEV-ES: fix length of string I/OPaolo Bonzini2021-10-151-1/+1
* | | Merge tag 'perf_urgent_for_v5.15_rc6' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-10-181-0/+1
|\ \ \
| * | | perf/x86/msr: Add Sapphire Rapids CPU supportKan Liang2021-10-151-0/+1
* | | | x86/fpu: Mask out the invalid MXCSR bits properlyBorislav Petkov2021-10-161-1/+1
* | | | x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automaticallyBorislav Petkov2021-10-111-1/+0
|/ / /
* | | Merge tag 'x86_urgent_for_v5.15_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-10-109-14/+99
|\ \ \
| * | | x86/fpu: Restore the masking out of reserved MXCSR bitsBorislav Petkov2021-10-081-3/+8
| * | | x86/Kconfig: Correct reference to MWINCHIP3DLukas Bulwahn2021-10-061-1/+1
| * | | x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCILukas Bulwahn2021-10-061-1/+1
| * | | x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=nVegard Nossum2021-10-061-0/+1
| * | | x86/entry: Correct reference to intended CONFIG_64_BITLukas Bulwahn2021-10-061-1/+1
| * | | x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu()James Morse2021-10-061-2/+2
| * | | x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() failsJames Morse2021-10-061-0/+2
| * | | x86/hpet: Use another crystalball to evaluate HPET usabilityThomas Gleixner2021-10-012-6/+81
| * | | x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]Tom Lendacky2021-10-011-0/+2
* | | | Merge tag 'for-linus-5.15b-rc5-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-10-0810-68/+97
|\ \ \ \
| * | | | xen/x86: adjust data placementJan Beulich2021-10-052-3/+5
| * | | | x86/PVH: adjust function/data placementJan Beulich2021-10-051-6/+6
| * | | | xen/x86: hook up xen_banner() also for PVHJan Beulich2021-10-054-11/+16
| * | | | xen/x86: generalize preferred console model from PV to PVH Dom0Jan Beulich2021-10-054-7/+18
| * | | | xen/x86: allow "earlyprintk=xen" to work for PV Dom0Jan Beulich2021-10-051-1/+1