aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
AgeCommit message (Expand)Author
2023-10-11Merge tag 'v5.10.198' into v5.10/standard/baseBruce Ashfield
2023-10-10x86/srso: Fix SBPB enablement for spec_rstack_overflow=offJosh Poimboeuf
2023-10-10x86/srso: Fix srso_show_state() side effectJosh Poimboeuf
2023-09-26Merge tag 'v5.10.195' into v5.10/standard/baseBruce Ashfield
2023-09-19x86/speculation: Mark all Skylake CPUs as vulnerable to GDSDave Hansen
2023-09-19x86/APM: drop the duplicate APM_MINOR_DEV macroRandy Dunlap
2023-09-04Merge tag 'v5.10.193' into v5.10/standard/baseBruce Ashfield
2023-08-30x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4Feng Tang
2023-08-27Merge tag 'v5.10.192' into v5.10/standard/baseBruce Ashfield
2023-08-26x86/srso: Correct the mitigation status when SMT is disabledBorislav Petkov (AMD)
2023-08-26x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANGPetr Pavlu
2023-08-26x86/srso: Disable the mitigation on unaffected configurationsBorislav Petkov (AMD)
2023-08-26x86/CPU/AMD: Fix the DIV(0) initial fix attemptBorislav Petkov (AMD)
2023-08-26x86/static_call: Fix __static_call_fixup()Peter Zijlstra
2023-08-26x86/cpu: Cleanup the untrain messPeter Zijlstra
2023-08-26x86/cpu: Rename srso_(.*)_alias to srso_alias_\1Peter Zijlstra
2023-08-26x86/cpu: Rename original retbleed methodsPeter Zijlstra
2023-08-26x86/cpu: Clean up SRSO return thunk messPeter Zijlstra
2023-08-26x86/alternative: Make custom return thunk unconditionalPeter Zijlstra
2023-08-21Merge tag 'v5.10.191' into v5.10/standard/baseBruce Ashfield
2023-08-21Merge tag 'v5.10.190' into v5.10/standard/baseBruce Ashfield
2023-08-16x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405Cristian Ciocaltea
2023-08-16x86/srso: Fix build breakage with the LLVM linkerNick Desaulniers
2023-08-16x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate")Thomas Gleixner
2023-08-11x86/CPU/AMD: Do not leak quotient data after a division by 0Borislav Petkov (AMD)
2023-08-11x86/kprobes: Fix JNG/JNLE emulationNadav Amit
2023-08-11x86/kprobes: Update kcb status flag after singlesteppingMasami Hiramatsu (Google)
2023-08-11x86/kprobes: Move 'inline' to the beginning of the kprobe_is_ss() declarationWei Yongjun
2023-08-11x86/kprobes: Fix to identify indirect jmp and others using range caseMasami Hiramatsu
2023-08-11x86/kprobes: Use int3 instead of debug trap for single-stepMasami Hiramatsu
2023-08-11x86/kprobes: Identify far indirect JMP correctlyMasami Hiramatsu
2023-08-11x86/kprobes: Retrieve correct opcode for group instructionMasami Hiramatsu
2023-08-11x86/kprobes: Do not decode opcode in resume_execution()Masami Hiramatsu
2023-08-11kprobes/x86: Fix fall-through warnings for ClangGustavo A. R. Silva
2023-08-08Merge tag 'v5.10.189' into v5.10/standard/baseBruce Ashfield
2023-08-08x86: fix backwards merge of GDS/SRSO bitGreg Kroah-Hartman
2023-08-08x86/srso: Tie SBPB bit setting to microcode patch detectionBorislav Petkov (AMD)
2023-08-08x86/srso: Fix return thunks in generated codeJosh Poimboeuf
2023-08-08x86/srso: Add IBPB on VMEXITBorislav Petkov (AMD)
2023-08-08x86/srso: Add IBPBBorislav Petkov (AMD)
2023-08-08x86/srso: Add SRSO_NO supportBorislav Petkov (AMD)
2023-08-08x86/srso: Add IBPB_BRTYPE supportBorislav Petkov (AMD)
2023-08-08x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)
2023-08-08x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips
2023-08-08x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]Sean Christopherson
2023-08-08x86/cpu: Add VM page flush MSR availablility as a CPUID featureTom Lendacky
2023-08-08KVM: Add GDS_NO support to KVMDaniel Sneddon
2023-08-08x86/speculation: Add Kconfig option for GDSDaniel Sneddon
2023-08-08x86/speculation: Add force option to GDS mitigationDaniel Sneddon
2023-08-08x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon