summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2023-10-27x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibilityThomas Gleixner3-8/+35
2023-10-27x86/cpu: Add model number for Intel Arrow Lake mobile processorTony Luck1-0/+2
2023-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-9/+84
2023-10-26x86/apic/msi: Fix misconfigured non-maskable MSI quirkKoichiro Den1-5/+3
2023-10-24x86/defconfig: Enable CONFIG_DEBUG_ENTRY=yIngo Molnar2-0/+2
2023-10-24x86/microcode/intel: Add a minimum required revision for late loadingAshok Raj2-5/+35
2023-10-24x86/microcode: Prepare for minimal revision checkThomas Gleixner5-6/+44
2023-10-24x86/microcode: Handle "offline" CPUs correctlyThomas Gleixner4-6/+113
2023-10-24x86/apic: Provide apic_force_nmi_on_cpu()Thomas Gleixner5-1/+16
2023-10-24x86/microcode: Protect against instrumentationThomas Gleixner1-28/+83
2023-10-24x86/microcode: Rendezvous and load in NMIThomas Gleixner5-5/+57
2023-10-24x86/microcode: Replace the all-in-one rendevous handlerThomas Gleixner1-42/+9
2023-10-24x86/microcode: Provide new control functionsThomas Gleixner1-0/+84
2023-10-24x86/microcode: Add per CPU control fieldThomas Gleixner1-2/+18
2023-10-24x86/microcode: Add per CPU result stateThomas Gleixner2-47/+68
2023-10-24x86/microcode: Sanitize __wait_for_cpus()Thomas Gleixner1-22/+17
2023-10-24x86/microcode: Clarify the late load logicThomas Gleixner1-22/+19
2023-10-24x86/microcode: Handle "nosmt" correctlyThomas Gleixner4-31/+44
2023-10-24x86/microcode: Clean up mc_cpu_down_prep()Thomas Gleixner1-7/+1
2023-10-24x86/microcode: Get rid of the schedule work indirectionThomas Gleixner1-19/+10
2023-10-24x86/microcode: Mop up early loading leftoversThomas Gleixner2-17/+1
2023-10-24x86/microcode/amd: Use cached microcode for AP loadThomas Gleixner3-24/+13
2023-10-24x86/microcode/amd: Cache builtin/initrd microcode earlyThomas Gleixner2-17/+11
2023-10-24x86/microcode/amd: Cache builtin microcode tooThomas Gleixner1-1/+1
2023-10-24x86/microcode/amd: Use correct per CPU ucode_cpu_infoThomas Gleixner1-3/+3
2023-10-24x86/microcode: Remove pointless apply() invocationThomas Gleixner1-17/+6
2023-10-24x86/microcode/intel: Rework intel_find_matching_signature()Thomas Gleixner2-27/+20
2023-10-24x86/microcode/intel: Reuse intel_cpu_collect_info()Thomas Gleixner1-15/+1
2023-10-24x86/microcode/intel: Rework intel_cpu_collect_info()Thomas Gleixner2-26/+11
2023-10-24x86/microcode/intel: Unify microcode apply() functionsThomas Gleixner1-68/+36
2023-10-24x86/microcode/intel: Switch to kvmalloc()Thomas Gleixner1-23/+25
2023-10-24x86/microcode/intel: Save the microcode only after a successful late-loadThomas Gleixner3-15/+20
2023-10-24x86/microcode/intel: Simplify early loadingThomas Gleixner3-93/+79
2023-10-23x86: Enable IBT in Rust if enabled in CMatthew Maurer1-0/+1
2023-10-23Merge tag 'v6.6-rc7' into sched/core, to pick up fixesIngo Molnar32-172/+267
2023-10-23BackMerge tag 'v6.6-rc7' into drm-nextDave Airlie64-496/+632
2023-10-20x86/retpoline: Document some thunk handling aspectsBorislav Petkov (AMD)1-0/+15
2023-10-20x86/callthunks: Delete unused "struct thunk_desc"Alexey Dobriyan1-5/+0
2023-10-20x86/vdso: Run objtool on vdso32-setup.oDavid Kaplan1-1/+2
2023-10-20x86/srso: Remove unnecessary semicolonYang Li1-1/+1
2023-10-20x86/pti: Fix kernel warnings for pti= and nopti cmdline optionsJo Van Bulck1-29/+29
2023-10-20x86/calldepth: Rename __x86_return_skl() to call_depth_return_thunk()Josh Poimboeuf3-12/+8
2023-10-20x86/nospec: Refactor UNTRAIN_RET[_*]Josh Poimboeuf1-21/+10
2023-10-20x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macrosJosh Poimboeuf1-4/+4
2023-10-20x86/srso: Disentangle rethunk-dependent optionsJosh Poimboeuf4-85/+109
2023-10-20x86/srso: Move retbleed IBPB check into existing 'has_microcode' code blockJosh Poimboeuf1-3/+1
2023-10-20x86/bugs: Remove default case for fully switched enumsJosh Poimboeuf1-10/+7
2023-10-20x86/srso: Remove 'pred_cmd' labelJosh Poimboeuf1-8/+13
2023-10-20x86/srso: Unexport untraining functionsJosh Poimboeuf2-9/+2
2023-10-20x86/srso: Improve i-cache locality for alias mitigationJosh Poimboeuf1-3/+2