summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2025-09-03x86/boot: Revert "Reject absolute references in .head.text"Ard Biesheuvel1-7/+1
2025-09-03x86/boot: Check startup code for absence of absolute relocationsArd Biesheuvel1-0/+8
2025-09-03x86/sev: Export startup routines for later useArd Biesheuvel2-0/+16
2025-09-03x86/sev: Move __sev_[get|put]_ghcb() into separate noinstr objectArd Biesheuvel3-78/+78
2025-09-03x86/sev: Provide PIC aliases for SEV related data objectsArd Biesheuvel4-28/+37
2025-09-03x86/boot: Provide PIC aliases for 5-level paging related constantsArd Biesheuvel1-0/+3
2025-09-03x86/boot: Drop redundant RMPADJUST in SEV SVSM presence checkArd Biesheuvel1-17/+3
2025-09-03x86/sev: Use boot SVSM CA for all startup and init codeArd Biesheuvel4-59/+28
2025-09-03x86/sev: Pass SVSM calling area down to early page state change APIArd Biesheuvel6-21/+57
2025-09-03x86/sev: Share implementation of MSR-based page state changeArd Biesheuvel3-65/+39
2025-09-03x86/sev: Avoid global variable to store virtual address of SVSM areaArd Biesheuvel7-32/+9
2025-09-03x86/sev: Move GHCB page based HV communication out of startup codeArd Biesheuvel11-201/+196
2025-09-03sched: Unify the SCHED_{SMT,CLUSTER,MC} KconfigPeter Zijlstra1-23/+4
2025-09-03sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask()Peter Zijlstra1-4/+4
2025-09-02Merge tag 'mm-hotfixes-stable-2025-09-01-17-20' of git://git.kernel.org/pub/s...Linus Torvalds2-0/+21
2025-09-01arch: copy_thread: pass clone_flags as u64Simon Schuster5-6/+6
2025-09-01x86/sev: Indicate the SEV-SNP guest supports Secure AVICNeeraj Upadhyay1-1/+8
2025-09-01x86/sev: Prevent SECURE_AVIC_CONTROL MSR interception for Secure AVIC guestsNeeraj Upadhyay1-0/+9
2025-09-01x86/apic: Enable Secure AVIC in the control MSRNeeraj Upadhyay2-1/+4
2025-09-01x86/apic: Add kexec support for Secure AVICNeeraj Upadhyay5-0/+37
2025-09-01x86/apic: Handle EOI writes for Secure AVIC guestsNeeraj Upadhyay1-1/+30
2025-09-01x86/apic: Read and write LVT* APIC registers from HV for SAVIC guestsNeeraj Upadhyay1-10/+10
2025-09-01x86/sev: Enable NMI support for Secure AVICKishon Vijay Abraham I1-1/+1
2025-09-01x86/apic: Allow NMI to be injected from hypervisor for Secure AVICNeeraj Upadhyay2-0/+5
2025-09-01x86/apic: Add support to send NMI IPI for Secure AVICNeeraj Upadhyay1-9/+17
2025-09-01x86/sev: Initialize VGIF for secondary vCPUs for Secure AVICKishon Vijay Abraham I1-0/+3
2025-09-01x86/apic: Support LAPIC timer for Secure AVICNeeraj Upadhyay4-2/+35
2025-09-01x86/apic: Add support to send IPI for Secure AVICNeeraj Upadhyay5-8/+173
2025-09-01x86/apic: Add an update_vector() callback for Secure AVICNeeraj Upadhyay1-0/+23
2025-09-01x86/apic: Add update_vector() callback for APIC driversNeeraj Upadhyay2-11/+26
2025-09-01x86/apic: Initialize APIC ID for Secure AVICNeeraj Upadhyay1-0/+6
2025-08-31x86/apic: Populate .read()/.write() callbacks of Secure AVIC driverNeeraj Upadhyay2-2/+122
2025-08-31x86/apic: Initialize Secure AVIC APIC backing pageNeeraj Upadhyay6-0/+67
2025-08-31Merge tag 'x86_urgent_for_v6.17_rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-12/+44
2025-08-31x86/sev: Run RMPADJUST on SVSM calling area page to test VMPLArd Biesheuvel3-4/+5
2025-08-31x86/sev: Use MSR protocol only for early SVSM PVALIDATE callArd Biesheuvel2-23/+6
2025-08-31x86/sev: Use MSR protocol for remapping SVSM calling areaArd Biesheuvel2-3/+13
2025-08-29x86/vmscape: Add old Intel CPUs to affected listPawan Gupta1-9/+12
2025-08-28x86/apic: Add new driver for Secure AVICNeeraj Upadhyay7-1/+85
2025-08-28x86/sev: Separate MSR and GHCB based snp_cpuid() via a callbackArd Biesheuvel3-50/+61
2025-08-27x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()Harry Yoo2-0/+21
2025-08-27x86/bugs: Add attack vector controls for SSBDavid Kaplan1-0/+9
2025-08-27x86/cpu/topology: Use initial APIC ID from XTOPOLOGY leaf on AMD/HYGONK Prateek Nayak1-9/+14
2025-08-27KVM: x86/mmu: Handle guest page faults for guest_memfd with shared memoryAckerley Tng1-4/+4
2025-08-27KVM: x86/mmu: Extend guest_memfd's max mapping level to shared mappingsSean Christopherson7-13/+19
2025-08-27KVM: x86/mmu: Enforce guest_memfd's max order when recovering hugepagesSean Christopherson3-35/+47
2025-08-27KVM: x86/mmu: Hoist guest_memfd max level/order helpers "up" in mmu.cSean Christopherson1-36/+36
2025-08-27KVM: x86/mmu: Rename .private_max_mapping_level() to .gmem_max_mapping_level()Ackerley Tng9-12/+12
2025-08-27KVM: guest_memfd: Add plumbing to host to map guest_memfd pagesFuad Tabba1-0/+11
2025-08-27KVM: x86: Enable KVM_GUEST_MEMFD for all 64-bit buildsFuad Tabba2-11/+5