aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2024-06-25x86/vmware: Remove legacy VMWARE_HYPERCALL* macrosAlexey Makhalov1-26/+0
2024-06-25x86/vmware: Introduce VMware hypercall APIAlexey Makhalov1-14/+265
2024-06-20x86/cpufeatures: Flip the /proc/cpuinfo appearance logicBorislav Petkov (AMD)2-455/+455
2024-06-20randomize_kstack: Remove non-functional per-arch entropy filteringKees Cook1-9/+6
2024-06-19x86/alternatives: Make FineIBT mode Kconfig selectableKees Cook1-1/+1
2024-06-19x86-64: word-at-a-time: improve byte count calculationsLinus Torvalds1-34/+23
2024-06-19runtime constants: add x86 architecture supportLinus Torvalds1-0/+61
2024-06-18Merge tag 'efi-fixes-for-v6.10-3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+0
2024-06-17x86/sev: Allow non-VMPL0 execution when an SVSM is presentTom Lendacky1-0/+1
2024-06-17x86/sev: Extend the config-fs attestation support for an SVSMTom Lendacky1-1/+30
2024-06-17virt: sev-guest: Choose the VMPCK key based on executing VMPLTom Lendacky1-2/+9
2024-06-17x86/sev: Provide SVSM discovery supportTom Lendacky2-0/+3
2024-06-17x86/sev: Use the SVSM to create a vCPU when not in VMPL0Tom Lendacky1-0/+2
2024-06-17x86/sev: Perform PVALIDATE using the SVSM when not at VMPL0Tom Lendacky1-0/+26
2024-06-17x86/acpi: Add support for CPU offlining for ACPI MADT wakeup methodKirill A. Shutemov1-0/+2
2024-06-17x86/mm: Introduce kernel_ident_mapping_free()Kirill A. Shutemov1-0/+3
2024-06-17x86/smp: Add smp_ops.stop_this_cpu() callbackKirill A. Shutemov1-0/+1
2024-06-17x86/tdx: Convert shared memory back to private on kexecKirill A. Shutemov2-0/+8
2024-06-17x86/mm: Add callbacks to prepare encrypted memory for kexecKirill A. Shutemov1-0/+10
2024-06-17x86/mm: Return correct level from lookup_address() if pte is noneKirill A. Shutemov1-0/+1
2024-06-17x86/mm: Make x86_platform.guest.enc_status_change_*() return an errorKirill A. Shutemov1-2/+2
2024-06-17x86/acpi: Extract ACPI MADT wakeup code into a separate fileKirill A. Shutemov1-0/+5
2024-06-15Merge tag 'x86-urgent-2024-06-15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2024-06-15efi/x86: Free EFI memory map only when installing a new one.Ard Biesheuvel1-1/+0
2024-06-13x86/CPU/AMD: Always inline amd_clear_divider()Mateusz Guzik1-1/+11
2024-06-12x86/amd_nb: Enhance SMN access error checkingYazen Ghannam1-2/+2
2024-06-12uprobe: Add uretprobe syscall to speed up return probeJiri Olsa1-0/+2
2024-06-12x86/shstk: Make return uprobe work with shadow stackJiri Olsa1-0/+2
2024-06-11x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checkingKees Cook1-2/+2
2024-06-11KVM: x86: Fold kvm_arch_sched_in() into kvm_arch_vcpu_load()Sean Christopherson2-3/+0
2024-06-11x86/cpufeatures: Add AMD FAST CPPC feature flagPerry Yuan1-0/+1
2024-06-11x86/alternative: Replace the old macrosBorislav Petkov (AMD)1-121/+32
2024-06-11x86/alternative: Convert the asm ALTERNATIVE_3() macroBorislav Petkov (AMD)1-25/+0
2024-06-11x86/alternative: Convert the asm ALTERNATIVE_2() macroBorislav Petkov (AMD)1-22/+0
2024-06-11x86/alternative: Convert the asm ALTERNATIVE() macroBorislav Petkov (AMD)1-21/+1
2024-06-11KVM: x86: Add KVM_RUN_X86_GUEST_MODE kvm_run flagThomas Prescher1-0/+1
2024-06-11x86/alternative: Convert ALTERNATIVE_3()Borislav Petkov (AMD)1-20/+4
2024-06-11x86/alternative: Convert ALTERNATIVE_TERNARY()Borislav Petkov (AMD)1-6/+0
2024-06-11x86/alternative: Convert alternative_call_2()Borislav Petkov (AMD)1-15/+6
2024-06-11x86/alternative: Convert alternative_call()Borislav Petkov (AMD)1-5/+1
2024-06-11x86/alternative: Convert alternative_io()Borislav Petkov (AMD)1-5/+1
2024-06-11x86/alternative: Convert alternative_input()Borislav Petkov (AMD)1-5/+1
2024-06-11x86/alternative: Convert alternative_2()Borislav Petkov (AMD)1-3/+0
2024-06-11function_graph: Everyone uses HAVE_FUNCTION_GRAPH_RET_ADDR_PTR, remove itSteven Rostedt (Google)1-2/+0
2024-06-11x86/alternative: Convert alternative()Borislav Petkov (AMD)1-4/+1
2024-06-11x86/alternatives: Add nested alternatives macrosPeter Zijlstra1-2/+118
2024-06-11x86/alternative: Zap alternative_ternary()Borislav Petkov (AMD)1-3/+0
2024-06-11x86/sev: Use kernel provided SVSM Calling AreasTom Lendacky3-0/+46
2024-06-11x86/sev: Check for the presence of an SVSM in the SNP secrets pageTom Lendacky2-1/+36
2024-06-11x86/irqflags: Provide native versions of the local_irq_save()/restore()Tom Lendacky1-0/+20