summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-06-06KVM: VMX: Retry APIC-access page reload if invalidation is in-progressSean Christopherson
2023-06-06x86/mm: Allow guest.enc_status_change_prepare() to failKirill A. Shutemov
2023-06-06KVM: SVM: enhance info printk's in SEV initAlexander Mikhalitsyn
2023-06-06x86/sev: Add SNP-specific unaccepted memory supportTom Lendacky
2023-06-06x86/sev: Use large PSC requests if applicableTom Lendacky
2023-06-06x86/sev: Allow for use of the early boot GHCB for PSC requestsTom Lendacky
2023-06-06x86/sev: Put PSC struct on the stack in prep for unaccepted memory supportTom Lendacky
2023-06-06x86/sev: Fix calculation of end address based on number of pagesTom Lendacky
2023-06-06x86/tdx: Add unaccepted memory supportKirill A. Shutemov
2023-06-06KVM: x86: Correct the name for skipping VMENTER l1d flushChao Gao
2023-06-06x86/tdx: Refactor try_accept_one()Kirill A. Shutemov
2023-06-06x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stubKirill A. Shutemov
2023-06-06efi: Add unaccepted memory supportKirill A. Shutemov
2023-06-06x86/boot/compressed: Handle unaccepted memoryKirill A. Shutemov
2023-06-06efi/libstub: Implement support for unaccepted memoryKirill A. Shutemov
2023-06-06x86/lib/msr: Clean up kernel-doc notationRandy Dunlap
2023-06-05x86/tsc: Provide sched_clock_noinstr()Peter Zijlstra
2023-06-05clocksource: hyper-v: Provide noinstr sched_clock()Peter Zijlstra
2023-06-05clocksource: hyper-v: Adjust hv_read_tsc_page_tsc() to avoid special casing U...Peter Zijlstra
2023-06-05x86/vdso: Fix gettimeofday maskingPeter Zijlstra
2023-06-05x86/sched: Rewrite topology setupPeter Zijlstra
2023-06-05x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errorsYazen Ghannam
2023-06-05x86/amd_nb: Re-sort and re-indent PCI definesBorislav Petkov (AMD)
2023-06-05x86/amd_nb: Add MI200 PCI IDsYazen Ghannam
2023-06-05locking/atomic: treewide: delete arch_atomic_*() kerneldocMark Rutland
2023-06-05locking/atomic: treewide: use raw_atomic*_<op>()Mark Rutland
2023-06-05locking/atomic: x86: add preprocessor symbolsMark Rutland
2023-06-05arch: Remove cmpxchg_doublePeter Zijlstra
2023-06-05percpu: Wire up cmpxchg128Peter Zijlstra
2023-06-05arch: Introduce arch_{,try_}_cmpxchg128{,_local}()Peter Zijlstra
2023-06-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-06-02KVM: x86: Bail from kvm_recalculate_phys_map() if x2APIC ID is out-of-boundsSean Christopherson
2023-06-02x86/head/64: Switch to KERNEL_CS as soon as new GDT is installedTom Lendacky
2023-06-02KVM: SVM: Invoke trace_kvm_exit() for fastpath VM-ExitsSean Christopherson
2023-06-02KVM: x86: Account fastpath-only VM-Exits in vCPU statsSean Christopherson
2023-06-02KVM: SVM: vNMI pending bit is V_NMI_PENDING_MASK not V_NMI_BLOCKING_MASKMaciej S. Szmigiero
2023-06-02KVM: x86/mmu: Grab memslot for correct address space in NX recovery workerSean Christopherson
2023-06-02KVM: VMX: Inject #GP, not #UD, if SGX2 ENCLS leafs are unsupportedSean Christopherson
2023-06-02KVM: VMX: Inject #GP on ENCLS if vCPU has paging disabled (CR0.PG==0)Sean Christopherson
2023-06-02x86/lib: Make get/put_user() exception handling a visible symbolNadav Amit
2023-06-01KVM: VMX: restore vmx_vmexit alignmentJon Kohler
2023-06-01fork, vhost: Use CLONE_THREAD to fix freezer/ps regressionMike Christie
2023-06-01KVM: x86: Update number of entries for KVM_GET_CPUID2 on success, not failureSean Christopherson
2023-06-01KVM: x86/pmu: Remove redundant check for MSR_IA32_DS_AREA set handlerJinrong Liang
2023-06-01KVM: x86: Fix poll commandJinliang Zheng
2023-06-01KVM: x86: Move common handling of PAT MSR writes to kvm_set_msr_common()Sean Christopherson
2023-06-01KVM: x86: Make kvm_mtrr_valid() static now that there are no external usersSean Christopherson
2023-06-01KVM: x86: Move PAT MSR handling out of mtrr.cSean Christopherson
2023-06-01KVM: x86: Use MTRR macros to define possible MTRR MSR rangesSean Christopherson
2023-06-01KVM: x86: Add helper to get variable MTRR range from MSR indexSean Christopherson