aboutsummaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
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
2024-08-26x86/tdx: Fix data leak in mmio_read()Kirill A. Shutemov1-1/+0
2024-08-26x86/ioremap: Improve iounmap() address range checksMax Ramanouski1-1/+2
2024-08-25x86/entry: Set FRED RSP0 on return to userspace instead of context switchXin Li (Intel)4-5/+27
2024-08-25x86/msr: Switch between WRMSRNS and WRMSR with the alternatives mechanismAndrew Cooper3-16/+11
2024-08-25x86/entry: Test ti_work for zero before processing individual bitsXin Li (Intel)1-2/+8
2024-08-25perf/x86/intel: Limit the period on HaswellKan Liang1-2/+21
2024-08-25x86/fred: Set SS to __KERNEL_DS when enabling FREDXin Li (Intel)1-0/+14
2024-08-25x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h-70hRichard Gong1-0/+4
2024-08-25x86/extable: Remove unused declaration fixup_bug()Yue Haibing1-1/+0
2024-08-25x86/boot/64: Strip percpu address space when setting up GDT descriptorsUros Bizjak1-1/+2
2024-08-25x86/cpu: Clarify the error message when BIOS does not support SGXWangYuli1-1/+1
2024-08-25x86/kexec: Add comments around swap_pages() assembly to improve readabilityKai Huang1-2/+6
2024-08-25x86/kexec: Fix a comment of swap_pages() assemblyKai Huang1-1/+1
2024-08-25x86/sgx: Fix a W=1 build warning in function commentKai Huang1-1/+1
2024-08-25x86/EISA: Use memremap() to probe for the EISA BIOS signatureMaciej W. Rozycki1-3/+3
2024-08-25x86/mtrr: Remove obsolete declaration for mtrr_bp_restore()Gaosheng Cui1-2/+0
2024-08-25x86/cpu_entry_area: Annotate percpu_setup_exception_stacks() as __initNathan Chancellor1-1/+1
2024-08-24crypto: x86/sha256 - Add parentheses around macros' single argumentsFangrui Song1-8/+8
2024-08-23x86/hyperv: use helpers to read control registers in hv_snp_boot_ap()Yosry Ahmed1-3/+3
2024-08-23x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()Kees Cook1-1/+6
2024-08-22KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missingRavi Bangoria1-0/+3
2024-08-22KVM: x86: Suppress userspace access failures on unsupported, "emulated" MSRsSean Christopherson1-3/+8
2024-08-22KVM: x86: Suppress failures on userspace access to advertised, unsupported MSRsSean Christopherson1-18/+9
2024-08-22KVM: x86: Hoist x86.c's global msr_* variables up above kvm_do_msr_access()Sean Christopherson1-184/+184