summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2024-10-25KVM: guest_memfd: Provide "struct page" as output from kvm_gmem_get_pfn()Sean Christopherson
2024-10-25KVM: x86/mmu: Convert page fault paths to kvm_faultin_pfn()Sean Christopherson
2024-10-25KVM: x86/mmu: Mark pages/folios dirty at the origin of make_spte()Sean Christopherson
2024-10-25KVM: x86/mmu: Add helper to "finish" handling a guest page faultSean Christopherson
2024-10-25KVM: x86/mmu: Add common helper to handle prefetching SPTEsSean Christopherson
2024-10-25KVM: x86/mmu: Put direct prefetched pages via kvm_release_page_clean()Sean Christopherson
2024-10-25KVM: x86/mmu: Add "mmu" prefix fault-in helpers to free up generic namesSean Christopherson
2024-10-25KVM: x86: Don't fault-in APIC access page during initial allocationSean Christopherson
2024-10-25KVM: Pass in write/dirty to kvm_vcpu_map(), not kvm_vcpu_unmap()Sean Christopherson
2024-10-25KVM: nVMX: Mark vmcs12's APIC access page dirty when unmappingSean Christopherson
2024-10-25KVM: nVMX: Add helper to put (unmap) vmcs12 pagesSean Christopherson
2024-10-25KVM: nVMX: Drop pointless msr_bitmap_map field from struct nested_vmxSean Christopherson
2024-10-25KVM: nVMX: Rely on kvm_vcpu_unmap() to track validity of eVMCS mappingSean Christopherson
2024-10-25KVM: Drop unused "hva" pointer from __gfn_to_pfn_memslot()Sean Christopherson
2024-10-25KVM: x86/mmu: Drop kvm_page_fault.hva, i.e. don't track intermediate hvaSean Christopherson
2024-10-25KVM: Replace "async" pointer in gfn=>pfn with "no_wait" and error codeDavid Stevens
2024-10-25KVM: Drop @atomic param from gfn=>pfn and hva=>pfn APIsSean Christopherson
2024-10-25KVM: Rename gfn_to_page_many_atomic() to kvm_prefetch_pages()Sean Christopherson
2024-10-25KVM: x86/mmu: Use gfn_to_page_many_atomic() when prefetching indirect PTEsSean Christopherson
2024-10-25KVM: x86/mmu: Mark page/folio accessed only when zapping leaf SPTEsSean Christopherson
2024-10-25KVM: x86/mmu: Mark folio dirty when creating SPTE, not when zapping/modifyingSean Christopherson
2024-10-25KVM: x86/mmu: Mark new SPTE as Accessed when synchronizing existing SPTESean Christopherson
2024-10-25KVM: x86/mmu: Invert @can_unsync and renamed to @synchronizingSean Christopherson
2024-10-25KVM: x86/mmu: Don't overwrite shadow-present MMU SPTEs when prefaultingSean Christopherson
2024-10-25KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTESean Christopherson
2024-10-25KVM: Drop KVM_ERR_PTR_BAD_PAGE and instead return NULL to indicate an errorSean Christopherson
2024-10-25x86: fix whitespace in runtime-const assembler outputLinus Torvalds
2024-10-25x86: fix user address masking non-canonical speculation issueLinus Torvalds
2024-10-25x86/microcode/intel: Remove unnecessary cache writeback and invalidationChang S. Bae
2024-10-23x86/sev: Ensure that RMP table fixups are reservedAshish Kalra
2024-10-23um: switch to regset API and depend on XSTATEBenjamin Berg
2024-10-23um: vdso: Always reject undefined references in during linkingThomas Weißschuh
2024-10-23um: make stub_exe _start() pure inline asmJohannes Berg
2024-10-22x86/microcode/AMD: Split load_microcode_amd()Borislav Petkov (AMD)
2024-10-22x86/microcode/AMD: Pay attention to the stepping dynamicallyBorislav Petkov (AMD)
2024-10-21x86/lam: Disable ADDRESS_MASKING in most casesPawan Gupta
2024-10-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2024-10-21x86/platform: Switch back to struct platform_driver::remove()Uwe Kleine-König
2024-10-20Merge tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2024-10-20KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memorySean Christopherson
2024-10-20KVM: VMX: reset the segment cache after segment init in vmx_vcpu_reset()Maxim Levitsky
2024-10-20KVM: x86/mmu: Add lockdep assert to enforce safe usage of kvm_unmap_gfn_range()Sean Christopherson
2024-10-20KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting memslotSean Christopherson
2024-10-20x86/kvm: Override default caching mode for SEV-SNP and TDXKirill A. Shutemov
2024-10-18PCI: Remove unused PCI_SUBTRACTIVE_DECODEIlpo Järvinen
2024-10-17Merge tag 'x86_bugs_post_ibpb' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2024-10-17x86/unwind/orc: Fix unwind for newly forked tasksZheng Yejian
2024-10-17objtool: Detect non-relocated text referencesJosh Poimboeuf
2024-10-16x86/acpi: Switch to irq_get_nr_irqs() and irq_set_nr_irqs()Bart Van Assche
2024-10-16virt: sev-guest: Carve out SNP message context structureNikunj A Dadhania