Unverified Commit 917584d1 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!3221 Backport x86 patches from upstream 5.10.189

Merge Pull Request from: @allen-shi 
 
This PR is to backport x86 related patches from upstream 5.10.189.

Already merged(26):
f9167a2d6b94: xen/netback: Fix buffer overrun triggered by unusual packet
8457fb5740b1: x86/srso: Tie SBPB bit setting to microcode patch detection
4873939c0e1c: x86/srso: Fix return thunks in generated code
384d41bea948: x86/srso: Add IBPB on VMEXIT
4acaea47e3bc: x86/srso: Add IBPB
e47af0c255ae: x86/srso: Add SRSO_NO support
df76a59feba5: x86/srso: Add IBPB_BRTYPE support
3f9b7101bea1: x86/srso: Add a Speculative RAS Overflow mitigation
34f23ba8a399: x86/cpu, kvm: Add support for CPUID_80000021_EAX
073a28a9b506: x86/bugs: Increase the x86 bugs vector size to two u32s
9b7fe7c6fbc0: tools headers cpufeatures: Sync with the kernel sources
437fa179f213: x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]
baf6d6c39e23: x86/cpu: Add VM page flush MSR availablility as a CPUID feature
675046878431: Documentation/x86: Fix backwards on/off logic about YMM support
eb13cce48874: KVM: Add GDS_NO support to KVM
7db4ddcb8d8e: x86/speculation: Add Kconfig option for GDS
363c98f9cfa8: x86/speculation: Add force option to GDS mitigation
288a2f6bc1ce: x86/speculation: Add Gather Data Sampling mitigation
b05031c2bca7: um/cpu: Switch to arch_cpu_finalize_init()
2edb3b39ca79: sparc/cpu: Switch to arch_cpu_finalize_init()
3c45134b38b4: sh/cpu: Switch to arch_cpu_finalize_init()
75bb54c951e9: mips/cpu: Switch to arch_cpu_finalize_init()
1cd3fc18eb16: m68k/cpu: Switch to arch_cpu_finalize_init()
12d93c6c98d5: ia64/cpu: Switch to arch_cpu_finalize_init()
c0fff20d4efa: ARM: cpu: Switch to arch_cpu_finalize_init()
6e606e681873: init: Provide arch_cpu_finalize_init()

Rejected(1):
2ae9a73819a7: x86: fix backwards merge of GDS/SRSO bit
 _As this commit is conflict with the following two backported commits:_ 
358ebdef: x86/speculation: Add Gather Data Sampling mitigation
8105f71b: x86/srso: Add a Speculative RAS Overflow mitigation

Fixes(1):
4bc6a4fca1f0: x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4

KABI fix(1):
06345b79: kabi: Fix kabi breakage caused by c1e70ec4

Total patches: 39 - 26 - 1 + 2 = 14

 **Intel-Kernel Issue** 
[#I8LVBS](https://gitee.com/openeuler/intel-kernel/issues/I8LVBS)

 **Test** 
Built and run the kernel successfully.
Vulnerabilities info shows correctly with lscpu.

 **Known Issue** 
N/A
 
 
Link:https://gitee.com/openeuler/kernel/pulls/3221

 

Reviewed-by: default avatarJason Zeng <jason.zeng@intel.com>
Signed-off-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
parents c2273fd8 06345b79
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment