!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:Jason Zeng <jason.zeng@intel.com> Signed-off-by:
Jialin Zhang <zhangjialin11@huawei.com>
Loading
Please sign in to comment