aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2023-10-24x86/microcode/amd: Cache builtin/initrd microcode earlyGravatar Thomas Gleixner 2-17/+11
2023-10-24x86/microcode/amd: Cache builtin microcode tooGravatar Thomas Gleixner 1-1/+1
2023-10-24x86/microcode/amd: Use correct per CPU ucode_cpu_infoGravatar Thomas Gleixner 1-3/+3
2023-10-24x86/microcode: Remove pointless apply() invocationGravatar Thomas Gleixner 1-17/+6
2023-10-24x86/microcode/intel: Rework intel_find_matching_signature()Gravatar Thomas Gleixner 1-12/+19
2023-10-24x86/microcode/intel: Reuse intel_cpu_collect_info()Gravatar Thomas Gleixner 1-15/+1
2023-10-24x86/microcode/intel: Rework intel_cpu_collect_info()Gravatar Thomas Gleixner 1-24/+9
2023-10-24x86/microcode/intel: Unify microcode apply() functionsGravatar Thomas Gleixner 1-68/+36
2023-10-24x86/microcode/intel: Switch to kvmalloc()Gravatar Thomas Gleixner 1-23/+25
2023-10-24x86/microcode/intel: Save the microcode only after a successful late-loadGravatar Thomas Gleixner 3-15/+20
2023-10-24x86/microcode/intel: Simplify early loadingGravatar Thomas Gleixner 3-93/+79
2023-10-23Merge tag 'v6.6-rc7' into sched/core, to pick up fixesGravatar Ingo Molnar 11-99/+175
2023-10-20x86/callthunks: Delete unused "struct thunk_desc"Gravatar Alexey Dobriyan 1-5/+0
2023-10-20x86/srso: Remove unnecessary semicolonGravatar Yang Li 1-1/+1
2023-10-20x86/calldepth: Rename __x86_return_skl() to call_depth_return_thunk()Gravatar Josh Poimboeuf 1-1/+2
2023-10-20x86/srso: Disentangle rethunk-dependent optionsGravatar Josh Poimboeuf 2-8/+4
2023-10-20x86/srso: Move retbleed IBPB check into existing 'has_microcode' code blockGravatar Josh Poimboeuf 1-3/+1
2023-10-20x86/bugs: Remove default case for fully switched enumsGravatar Josh Poimboeuf 1-10/+7
2023-10-20x86/srso: Remove 'pred_cmd' labelGravatar Josh Poimboeuf 1-8/+13
2023-10-20x86/srso: Fix vulnerability reporting for missing microcodeGravatar Josh Poimboeuf 1-14/+22
2023-10-20x86/srso: Print mitigation for retbleed IBPB caseGravatar Josh Poimboeuf 1-3/+3
2023-10-20x86/srso: Print actual mitigation if requested mitigation isn't possibleGravatar Josh Poimboeuf 1-3/+0
2023-10-20x86/srso: Fix SBPB enablement for (possible) future fixed HWGravatar Josh Poimboeuf 1-1/+1
2023-10-19Merge tag 'sev_fixes_for_v6.6' of //git.kernel.org/pub/scm/linux/kernel/git/t...Gravatar Linus Torvalds 2-9/+74
2023-10-19x86/microcode/intel: Cleanup code furtherGravatar Thomas Gleixner 1-44/+32
2023-10-19x86/microcode/intel: Simplify and rename generic_load_microcode()Gravatar Thomas Gleixner 1-30/+17
2023-10-19x86/microcode/intel: Simplify scan_microcode()Gravatar Thomas Gleixner 1-21/+7
2023-10-19x86/microcode/intel: Rip out mixed stepping support for Intel CPUsGravatar Ashok Raj 4-121/+34
2023-10-18x86/microcode/32: Move early loading after paging enableGravatar Thomas Gleixner 8-265/+71
2023-10-18x86/boot/32: Temporarily map initrd for microcode loadingGravatar Thomas Gleixner 1-2/+52
2023-10-18x86/boot/32: Restructure mk_early_pgtbl_32()Gravatar Thomas Gleixner 1-19/+23
2023-10-18x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32()Gravatar Thomas Gleixner 1-18/+20
2023-10-18x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32()Gravatar Thomas Gleixner 1-10/+6
2023-10-18x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32()Gravatar Thomas Gleixner 2-1/+3
2023-10-17x86/microcode/amd: Fix snprintf() format string warning in W=1 buildGravatar Paolo Bonzini 1-1/+1
2023-10-17x86/head/64: Move the __head definition to <asm/init.h>Gravatar Hou Wenlong 1-2/+1
2023-10-17x86/resctrl: Display RMID of resource groupGravatar Babu Moger 2-0/+24
2023-10-17x86/resctrl: Add support for the files of MON groups onlyGravatar Babu Moger 1-4/+11
2023-10-17x86/resctrl: Display CLOSID for resource groupGravatar Babu Moger 1-0/+23
2023-10-17x86/resctrl: Introduce "-o debug" mount optionGravatar Babu Moger 2-0/+20
2023-10-17x86/resctrl: Move default group file creation to mountGravatar Babu Moger 1-24/+34
2023-10-17x86/resctrl: Unwind properly from rdt_enable_ctx()Gravatar Babu Moger 1-21/+32
2023-10-17x86/resctrl: Rename rftype flags for consistencyGravatar Babu Moger 2-27/+27
2023-10-17x86/resctrl: Simplify rftype flag definitionsGravatar Babu Moger 2-7/+8
2023-10-17x86/resctrl: Add multiple tasks to the resctrl group at onceGravatar Babu Moger 1-3/+22
2023-10-17x86/sev: Check for user-space IOIO pointing to kernel spaceGravatar Joerg Roedel 1-2/+29
2023-10-17vgacon: remove screen_info dependencyGravatar Arnd Bergmann 1-1/+1
2023-10-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 3-9/+11
2023-10-16x86/mce: Cleanup mce_usable_address()Gravatar Yazen Ghannam 3-23/+32
2023-10-16x86/mce: Define amd_mce_usable_address()Gravatar Yazen Ghannam 3-0/+43