summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2024-09-04KVM: x86: Rename virtualization {en,dis}abling APIs to match common KVMSean Christopherson7-27/+27
2024-09-04KVM: Rename arch hooks related to per-CPU virtualization enablingSean Christopherson1-3/+3
2024-09-04x86/mm: add ARCH_PKEY_BITS to KconfigJoey Gouly1-0/+4
2024-09-04x86/sched: Add basic support for CPU capacity scalingRafael J. Wysocki2-2/+100
2024-09-03x86: remove PG_uncachedMatthew Wilcox (Oracle)2-8/+5
2024-09-03mm: make range-to-target_node lookup facility a part of numa_memblksMike Rapoport (Microsoft)2-47/+0
2024-09-03mm: numa_memblks: introduce numa_memblks_initMike Rapoport (Microsoft)1-36/+4
2024-09-03mm: introduce numa_emulationMike Rapoport (Microsoft)5-605/+0
2024-09-03mm: move numa_distance and related code from x86 to numa_memblksMike Rapoport (Microsoft)3-108/+0
2024-09-03mm: introduce numa_memblksMike Rapoport (Microsoft)6-383/+10
2024-09-03x86/numa: numa_{add,remove}_cpu: make cpu parameter unsignedMike Rapoport (Microsoft)3-15/+15
2024-09-03x86/numa_emu: use a helper function to get MAX_DMA32_PFNMike Rapoport (Microsoft)3-2/+8
2024-09-03x86/numa_emu: split __apicid_to_node update to a helper functionMike Rapoport (Microsoft)3-13/+25
2024-09-03x86/numa_emu: simplify allocation of phys_distMike Rapoport (Microsoft)1-6/+2
2024-09-03x86/numa: move FAKE_NODE_* defines to numa_emuMike Rapoport (Microsoft)2-2/+3
2024-09-03x86/numa: use get_pfn_range_for_nid to verify that node spans memoryMike Rapoport (Microsoft)1-10/+7
2024-09-03x86/numa: simplify numa_distance allocationMike Rapoport (Microsoft)1-5/+2
2024-09-03arch, mm: pull out allocation of NODE_DATA to generic codeMike Rapoport (Microsoft)1-33/+1
2024-09-03arch, mm: move definition of node_data to generic codeMike Rapoport (Microsoft)5-44/+1
2024-09-04dma-mapping: clearly mark DMA ops as an architecture featureChristoph Hellwig1-1/+1
2024-09-03x86/cpu/intel: Replace PAT erratum model/family magic numbers with symbolic I...Dave Hansen2-8/+12
2024-09-02KVM: x86: Only advertise KVM_CAP_READONLY_MEM when supported by VMTom Dohrmann1-1/+2
2024-09-01x86/mm: add testmmiotrace MODULE_DESCRIPTION()Jeff Johnson1-0/+1
2024-09-01mm: remove legacy install_special_mapping() codeLinus Torvalds1-4/+8
2024-09-01mm: remove arch_unmap()Michael Ellerman1-5/+0
2024-09-01mm/x86: add missing pud helpersPeter Xu2-8/+61
2024-09-01mm/x86: implement arch_check_zapped_pud()Peter Xu2-0/+16
2024-09-01mm/x86: make pud_leaf() only care about PSE bitPeter Xu1-2/+1
2024-09-01mm: rework accept memory helpersKirill A. Shutemov2-2/+2
2024-09-01mm: turn USE_SPLIT_PTE_PTLOCKS / USE_SPLIT_PTE_PTLOCKS into Kconfig optionsDavid Hildenbrand1-3/+4
2024-09-01Merge tag 'x86-urgent-2024-09-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-20/+61
2024-09-01tinyconfig: remove unnecessary 'is not set' for choice blocksMasahiro Yamada1-4/+0
2024-08-29KVM: x86: Add fastpath handling of HLT VM-ExitsSean Christopherson4-3/+36
2024-08-29KVM: x86: Reorganize code in x86.c to co-locate vCPU blocking/running helpersSean Christopherson1-132/+132
2024-08-29KVM: x86: Exit to userspace if fastpath triggers one on instruction skipSean Christopherson2-2/+8
2024-08-29KVM: x86: Dedup fastpath MSR post-handling logicSean Christopherson1-10/+11
2024-08-29KVM: x86: Re-enter guest if WRMSR(X2APIC_ICR) fastpath is successfulSean Christopherson1-1/+1
2024-08-29KVM: SVM: Track the per-CPU host save area as a VMCB pointerSean Christopherson2-8/+9
2024-08-29KVM: SVM: Add host SEV-ES save area structure into VMCB via a unionSean Christopherson1-5/+15
2024-08-29KVM: SVM: Add a helper to convert a SME-aware PA back to a struct pageSean Christopherson2-6/+19
2024-08-29KVM: x86/mmu: Reword a misleading comment about checking gpte_changed()Sean Christopherson1-2/+8
2024-08-29KVM: x86/mmu: Drop pointless "return" wrapper label in FNAME(fetch)Sean Christopherson1-7/+4
2024-08-29KVM: x86/mmu: Decrease indentation in logic to sync new indirect shadow pageSean Christopherson1-21/+19
2024-08-29KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)Sean Christopherson4-12/+36
2024-08-29KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()Sean Christopherson1-23/+23
2024-08-29KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bitsSean Christopherson1-1/+14
2024-08-29x86/EISA: Dereference memory directly instead of using readl()Maciej W. Rozycki1-2/+2
2024-08-28KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNPVitaly Kuznetsov1-2/+4
2024-08-28x86/resctrl: Fix arch_mbm_* array overrun on SNCPeter Newman2-6/+8
2024-08-27virt: sev-guest: Ensure the SNP guest messages do not exceed a pageNikunj A Dadhania1-1/+1