ARM: report Spectre v2 status through sysfs
stable inclusion from stable-v4.19.234 commit dc64af755099d1e51fd64e99fe3a59b75595814a category: bugfix bugzilla: 186460, https://gitee.com/src-openeuler/kernel/issues/I53MHA CVE: CVE-2022-23960 -------------------------------- commit 9dd78194a3722fa6712192cdd4f7032d45112a9a upstream. As per other architectures, add support for reporting the Spectre vulnerability status via sysfs CPU. Acked-by:Catalin Marinas <catalin.marinas@arm.com> Signed-off-by:
Russell King (Oracle) <rmk+kernel@armlinux.org.uk> [ preserve res variable and add SMCCC_ARCH_WORKAROUND_RET_UNAFFECTED - gregkh ] Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Reviewed-by:
Xiu Jianfeng <xiujianfeng@huawei.com> Reviewed-by:
Liao Chang <liaochang1@huawei.com> Signed-off-by:
Yongqiang Liu <liuyongqiang13@huawei.com>
Showing
- arch/arm/include/asm/spectre.h 28 additions, 0 deletionsarch/arm/include/asm/spectre.h
- arch/arm/kernel/Makefile 2 additions, 0 deletionsarch/arm/kernel/Makefile
- arch/arm/kernel/spectre.c 54 additions, 0 deletionsarch/arm/kernel/spectre.c
- arch/arm/mm/Kconfig 1 addition, 0 deletionsarch/arm/mm/Kconfig
- arch/arm/mm/proc-v7-bugs.c 101 additions, 31 deletionsarch/arm/mm/proc-v7-bugs.c
Please register or sign in to comment