summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-10-24x86/microcode: Clean up mc_cpu_down_prep()Thomas Gleixner
2023-10-24x86/microcode: Get rid of the schedule work indirectionThomas Gleixner
2023-10-24x86/microcode: Mop up early loading leftoversThomas Gleixner
2023-10-24x86/microcode/amd: Use cached microcode for AP loadThomas Gleixner
2023-10-24x86/microcode/amd: Cache builtin/initrd microcode earlyThomas Gleixner
2023-10-24x86/microcode/amd: Cache builtin microcode tooThomas Gleixner
2023-10-24x86/microcode/amd: Use correct per CPU ucode_cpu_infoThomas Gleixner
2023-10-24x86/microcode: Remove pointless apply() invocationThomas Gleixner
2023-10-24x86/microcode/intel: Rework intel_find_matching_signature()Thomas Gleixner
2023-10-24x86/microcode/intel: Reuse intel_cpu_collect_info()Thomas Gleixner
2023-10-24x86/microcode/intel: Rework intel_cpu_collect_info()Thomas Gleixner
2023-10-24x86/microcode/intel: Unify microcode apply() functionsThomas Gleixner
2023-10-24x86/microcode/intel: Switch to kvmalloc()Thomas Gleixner
2023-10-24x86/microcode/intel: Save the microcode only after a successful late-loadThomas Gleixner
2023-10-24x86/microcode/intel: Simplify early loadingThomas Gleixner
2023-10-23x86: Enable IBT in Rust if enabled in CMatthew Maurer
2023-10-23Merge tag 'v6.6-rc7' into sched/core, to pick up fixesIngo Molnar
2023-10-23x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code g...Uros Bizjak
2023-10-23BackMerge tag 'v6.6-rc7' into drm-nextDave Airlie
2023-10-20x86/retpoline: Document some thunk handling aspectsBorislav Petkov (AMD)
2023-10-20x86/callthunks: Delete unused "struct thunk_desc"Alexey Dobriyan
2023-10-20x86/vdso: Run objtool on vdso32-setup.oDavid Kaplan
2023-10-20x86/srso: Remove unnecessary semicolonYang Li
2023-10-20x86/pti: Fix kernel warnings for pti= and nopti cmdline optionsJo Van Bulck
2023-10-20x86/calldepth: Rename __x86_return_skl() to call_depth_return_thunk()Josh Poimboeuf
2023-10-20x86/nospec: Refactor UNTRAIN_RET[_*]Josh Poimboeuf
2023-10-20x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macrosJosh Poimboeuf
2023-10-20x86/srso: Disentangle rethunk-dependent optionsJosh Poimboeuf
2023-10-20x86/srso: Move retbleed IBPB check into existing 'has_microcode' code blockJosh Poimboeuf
2023-10-20x86/bugs: Remove default case for fully switched enumsJosh Poimboeuf
2023-10-20x86/srso: Remove 'pred_cmd' labelJosh Poimboeuf
2023-10-20x86/srso: Unexport untraining functionsJosh Poimboeuf
2023-10-20x86/percpu: Introduce %rip-relative addressing to PER_CPU_VAR()Uros Bizjak
2023-10-20x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addendUros Bizjak
2023-10-20x86/percpu: Correct PER_CPU_VAR() usage to include symbol and its addendUros Bizjak
2023-10-20x86/srso: Improve i-cache locality for alias mitigationJosh Poimboeuf
2023-10-20x86/srso: Fix unret validation dependenciesJosh Poimboeuf
2023-10-20x86/srso: Fix vulnerability reporting for missing microcodeJosh Poimboeuf
2023-10-20x86/srso: Print mitigation for retbleed IBPB caseJosh Poimboeuf
2023-10-20x86/srso: Print actual mitigation if requested mitigation isn't possibleJosh Poimboeuf
2023-10-20x86/srso: Fix SBPB enablement for (possible) future fixed HWJosh Poimboeuf
2023-10-20x86/fpu: Clean up FPU switching in the middle of task switchingLinus Torvalds
2023-10-20x86/mm: Drop the 4 MB restriction on minimal NUMA node memory sizeMike Rapoport (IBM)
2023-10-20crypto: x86/nhpoly1305 - implement ->digestEric Biggers
2023-10-20crypto: x86/sha256 - implement ->digest for sha256Eric Biggers
2023-10-19Merge tag 'sev_fixes_for_v6.6' of //git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds
2023-10-19virt: tdx-guest: Add Quote generation support using TSM_REPORTSKuppuswamy Sathyanarayanan
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-10-19KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero
2023-10-19KVM: x86: remove the unused assigned_dev_head from kvm_archLiang Chen