summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2025-01-14KVM: x86: Drop double-underscores from __kvm_set_memory_region()Sean Christopherson
2025-01-14KVM: Add a dedicated API for setting KVM-internal memslotsSean Christopherson
2025-01-14KVM: Assert slots_lock is held when setting memory regionsSean Christopherson
2025-01-14x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cacheXin Li (Intel)
2025-01-14x86/sev: Disable ftrace branch profiling in SEV startup codeArd Biesheuvel
2025-01-14x86/kexec: Use typedef for relocate_kernel_fn function prototypeDavid Woodhouse
2025-01-14x86/kexec: Cope with relocate_kernel() not being at the start of the pageDavid Woodhouse
2025-01-14x86/kexec: Mark machine_kexec() with __nocfiDavid Woodhouse
2025-01-14x86/kexec: Fix location of relocate_kernel with -ffunction-sectionsNathan Chancellor
2025-01-14x86/kexec: Fix stack and handling of re-entry point for ::preserve_contextDavid Woodhouse
2025-01-14x86/kexec: Use correct swap page in swap_pages functionDavid Woodhouse
2025-01-14x86/kexec: Ensure preserve_context flag is set on return to kernelDavid Woodhouse
2025-01-14x86/kexec: Disable global pages before writing to control pageDavid Woodhouse
2025-01-14efi/libstub: Simplify GOP handling codeArd Biesheuvel
2025-01-14x86/efistub: Drop long obsolete UGA supportArd Biesheuvel
2025-01-13mm/early_ioremap: add null pointer checks to prevent NULL-pointer dereferenceGuo Weikang
2025-01-13x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64Qi Zheng
2025-01-13x86: mm: free page table pages by RCU instead of semi RCUQi Zheng
2025-01-13rtc: Remove hpet_rtc_dropped_irq()Dr. David Alan Gilbert
2025-01-13Merge tag 'mm-hotfixes-stable-2025-01-13-00-03' of git://git.kernel.org/pub/s...Linus Torvalds
2025-01-13um: Remove unused asm/archparam.h headerTiwei Bie
2025-01-13x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionallyK Prateek Nayak
2025-01-13x86/topology: Remove x86_smt_flags and use cpu_smt_flags directlyK Prateek Nayak
2025-01-13x86/itmt: Move the "sched_itmt_enabled" sysctl to debugfsK Prateek Nayak
2025-01-13x86/itmt: Use guard() for itmt_update_mutexK Prateek Nayak
2025-01-13x86/itmt: Convert "sysctl_sched_itmt_enabled" to booleanK Prateek Nayak
2025-01-13x86: Disable EXECMEM_ROX supportPeter Zijlstra
2025-01-12arch: remove get_task_comm() and print task comm directlyYafang Shao
2025-01-12x86/execmem: fix ROX cache usage in Xen PV guestsJuergen Gross
2025-01-10perf/x86/intel/uncore: Support more units on Granite RapidsKan Liang
2025-01-10perf/x86/intel/uncore: Clean up func_idKan Liang
2025-01-10KVM: SVM: Use str_enabled_disabled() helper in svm_hardware_setup()Thorsten Blum
2025-01-10um: Remove unused user_context functionTiwei Bie
2025-01-10hyperv: Do not overlap the hvcall IO areas in hv_vtl_apicid_to_vp_id()Roman Kisel
2025-01-10hyperv: Do not overlap the hvcall IO areas in get_vtl()Roman Kisel
2025-01-10x86/hyperv: Don't assume cpu_possible_mask is denseMichael Kelley
2025-01-10hyperv: Remove the now unused hyperv-tlfs.h filesNuno Das Neves
2025-01-10hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.hNuno Das Neves
2025-01-09x86/sev: Add the Secure TSC feature for SNP guestsNikunj A Dadhania
2025-01-08KVM: VMX: read the PML log in the same order as it was writtenMaxim Levitsky
2025-01-08KVM: VMX: refactor PML terminologyMaxim Levitsky
2025-01-08KVM: VMX: Fix comment of handle_vmx_instruction()Gao Shiyuan
2025-01-08KVM: VMX: Reinstate __exit attribute for vmx_exit()Costas Argyris
2025-01-08KVM: SVM: Use str_enabled_disabled() helper in sev_hardware_setup()Thorsten Blum
2025-01-08KVM: x86: Avoid double RDPKRU when loading host/guest PKRUSean Christopherson
2025-01-08KVM: x86: Use LVT_TIMER instead of an open coded literalLiam Ni
2025-01-08x86/tsc: Init the TSC for Secure TSC guestsNikunj A Dadhania
2025-01-08treewide: Introduce kthread_run_worker[_on_cpu]()Frederic Weisbecker
2025-01-08x86/amd_node: Use defines for SMN register offsetsYazen Ghannam
2025-01-08x86/amd_node: Remove dependency on AMD_NBYazen Ghannam