summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu
AgeCommit message (Expand)Author
2024-09-18x86/hyperv: fix kexec crash due to VP assist page corruptionAnirudh Rayabharam (Microsoft)
2024-08-14x86/mtrr: Check if fixed MTRRs exist before saving themAndi Kleen
2024-07-18x86/entry: Rename ignore_sysret()Nikolay Borisov
2024-06-27x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTELTony Luck
2024-04-27x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQEric Biggers
2024-04-27x86/bugs: Fix BHI retpoline checkJosh Poimboeuf
2024-04-17x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHIJosh Poimboeuf
2024-04-17x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=autoJosh Poimboeuf
2024-04-17x86/bugs: Clarify that syscall hardening isn't a BHI mitigationJosh Poimboeuf
2024-04-17x86/bugs: Fix BHI handling of RRSBAJosh Poimboeuf
2024-04-17x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'Ingo Molnar
2024-04-17x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIESJosh Poimboeuf
2024-04-17x86/bugs: Fix return type of spectre_bhi_state()Daniel Sneddon
2024-04-10x86/bhi: Mitigate KVM by defaultPawan Gupta
2024-04-10x86/bhi: Add BHI mitigation knobPawan Gupta
2024-04-10x86/bhi: Enumerate Branch History Injection (BHI) bugPawan Gupta
2024-04-10x86/bhi: Define SPEC_CTRL_BHI_DIS_SDaniel Sneddon
2024-04-10x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs fileJosh Poimboeuf
2024-04-10x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()Borislav Petkov (AMD)
2024-04-10x86/srso: Disentangle rethunk-dependent optionsJosh Poimboeuf
2024-04-10perf/x86/amd/lbr: Use freeze based on availabilitySandipan Das
2024-04-10x86/CPU/AMD: Add X86_FEATURE_ZEN1Borislav Petkov (AMD)
2024-04-10x86/CPU/AMD: Get rid of amd_erratum_1054[]Borislav Petkov (AMD)
2024-04-10x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init functionBorislav Petkov (AMD)
2024-04-10x86/CPU/AMD: Move Zenbleed check to the Zen2 init functionBorislav Petkov (AMD)
2024-04-10x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init functionBorislav Petkov (AMD)
2024-04-10x86/CPU/AMD: Carve out the erratum 1386 fixBorislav Petkov (AMD)
2024-04-10x86/CPU/AMD: Add ZenX generations flagsBorislav Petkov (AMD)
2024-04-03x86/CPU/AMD: Update the Zenbleed microcode revisionsBorislav Petkov (AMD)
2024-03-26x86/resctrl: Implement new mba_MBps throttling heuristicTony Luck
2024-03-26x86/resctrl: Read supported bandwidth sources from CPUIDBabu Moger
2024-03-26x86/resctrl: Remove hard-coded memory bandwidth limitBabu Moger
2024-03-15x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta
2024-03-15x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is setPawan Gupta
2024-03-06x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta
2024-03-06x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registersPaolo Bonzini
2024-02-23x86/barrier: Do not serialize MSR accesses on AMDBorislav Petkov (AMD)
2024-02-05x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernelZhiquan Li
2024-01-25x86/mce/inject: Clear test status valueYazen Ghannam
2024-01-20x86/microcode: do not cache microcode if it will not be usedPaolo Bonzini
2023-12-13x86/CPU/AMD: Check vendor in the AMD microcode callbackBorislav Petkov (AMD)
2023-11-28x86/srso: Move retbleed IBPB check into existing 'has_microcode' code blockJosh Poimboeuf
2023-11-28x86/cpu/hygon: Fix the CPU topology evaluation for realPu Wen
2023-11-20x86/srso: Fix vulnerability reporting for missing microcodeJosh Poimboeuf
2023-11-20x86/srso: Print mitigation for retbleed IBPB caseJosh Poimboeuf
2023-11-20x86/srso: Fix SBPB enablement for (possible) future fixed HWJosh Poimboeuf
2023-10-11x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUsBorislav Petkov (AMD)
2023-10-08x86/resctrl: Fix kernel-doc warningsRandy Dunlap
2023-09-28x86/sgx: Resolves SECS reclaim vs. page fault for EAUG raceHaitao Huang
2023-09-28x86/srso: Add SRSO mitigation for Hygon processorsPu Wen