aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2023-06-20x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVALDonglin Peng2-6/+9
2023-06-20x86/smp: Put CPUs into INIT on shutdown if possibleThomas Gleixner2-7/+51
2023-06-20x86/smp: Split sending INIT IPI out into a helper functionThomas Gleixner1-29/+20
2023-06-20x86/smp: Cure kexec() vs. mwait_play_dead() breakageThomas Gleixner2-0/+64
2023-06-20x86/smp: Use dedicated cache-line for mwait_play_dead()Thomas Gleixner1-10/+14
2023-06-20x86/smp: Remove pointless wmb()s from native_stop_other_cpus()Thomas Gleixner1-6/+0
2023-06-20x86/smp: Dont access non-existing CPUID leafTony Battersby1-2/+3
2023-06-20x86/smp: Make stop_other_cpus() more robustThomas Gleixner2-23/+62
2023-06-19x86: allow get_locked_pte() to failHugh Dickins1-2/+4
2023-06-19x86/apic: Fix kernel panic when booting with intremap=off and x2apic_physDheeraj Kumar Srivastava1-1/+4
2023-06-16x86/unwind/orc: Add ELF section with ORC version identifierOmar Sandoval1-0/+3
2023-06-16x86/fpu: Move FPU initialization into arch_cpu_finalize_init()Thomas Gleixner1-4/+8
2023-06-16x86/fpu: Mark init functions __initThomas Gleixner1-2/+2
2023-06-16x86/fpu: Remove cpuinfo argument from init functionsThomas Gleixner2-4/+4
2023-06-16x86/init: Initialize signal frame size lateThomas Gleixner2-4/+3
2023-06-16init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()Thomas Gleixner1-0/+11
2023-06-16x86/cpu: Switch to arch_cpu_finalize_init()Thomas Gleixner3-50/+55
2023-06-14x86/alternative: PAUSE is not a NOPPeter Zijlstra1-1/+4
2023-06-14x86/alternatives: Add cond_resched() to text_poke_bp_batch()Steven Rostedt (Google)1-0/+10
2023-06-13x86/sgx: Avoid using iterator after loop in sgx_mmu_notifier_release()Jakob Koschel1-1/+3
2023-06-12x86/microcode/AMD: Load late on both threads tooBorislav Petkov (AMD)1-1/+1
2023-06-11Merge tag 'x86_urgent_for_v6.4_rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-9/+9
2023-06-09mm/gup: remove unused vmas parameter from get_user_pages()Lorenzo Stoakes1-1/+1
2023-06-09x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=yIngo Molnar1-1/+1
2023-06-08x86/irq: Add hardcoded hypervisor interrupts to /proc/statMichael Kelley1-0/+7
2023-06-07Revert "x86/orc: Make it callthunk aware"Josh Poimboeuf2-21/+2
2023-06-07x86/resctrl: Implement rename op for mon groupsPeter Newman1-0/+128
2023-06-07x86/resctrl: Factor rdtgroup lock for multi-file opsPeter Newman1-13/+22
2023-06-06x86/mm: Fix enc_status_change_finish_noop()Kirill A. Shutemov1-1/+1
2023-06-06x86/mm: Allow guest.enc_status_change_prepare() to failKirill A. Shutemov1-1/+1
2023-06-06x86/sev: Add SNP-specific unaccepted memory supportTom Lendacky2-98/+117
2023-06-06x86/sev: Use large PSC requests if applicableTom Lendacky1-45/+80
2023-06-06x86/sev: Allow for use of the early boot GHCB for PSC requestsTom Lendacky1-23/+38
2023-06-06x86/sev: Put PSC struct on the stack in prep for unaccepted memory supportTom Lendacky1-8/+2
2023-06-06x86/sev: Fix calculation of end address based on number of pagesTom Lendacky1-7/+7
2023-06-05x86/tsc: Provide sched_clock_noinstr()Peter Zijlstra2-11/+31
2023-06-05x86/sched: Rewrite topology setupPeter Zijlstra1-51/+43
2023-06-05x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errorsYazen Ghannam1-2/+4
2023-06-05x86/amd_nb: Re-sort and re-indent PCI definesBorislav Petkov (AMD)1-24/+25
2023-06-05x86/amd_nb: Add MI200 PCI IDsYazen Ghannam1-0/+5
2023-06-05locking/atomic: treewide: use raw_atomic*_<op>()Mark Rutland4-13/+13
2023-06-02x86/head/64: Switch to KERNEL_CS as soon as new GDT is installedTom Lendacky1-9/+9
2023-06-01fork, vhost: Use CLONE_THREAD to fix freezer/ps regressionMike Christie2-2/+2
2023-06-01x86/mtrr: Unify debugging printingBorislav Petkov (AMD)4-40/+29
2023-06-01x86/mtrr: Remove unused codeJuergen Gross1-9/+0
2023-06-01x86/mtrr: Don't let mtrr_type_lookup() return MTRR_TYPE_INVALIDJuergen Gross1-2/+2
2023-06-01x86/mtrr: Use new cache_map in mtrr_type_lookup()Juergen Gross1-194/+43
2023-06-01x86/mtrr: Add mtrr=debug command line optionJuergen Gross1-19/+45
2023-06-01x86/mtrr: Construct a memory map with cache modesJuergen Gross3-2/+314
2023-06-01x86/mtrr: Add get_effective_type() service functionJuergen Gross1-20/+19