riscv: some svpbmt fixes
From: Heiko Stuebner <heiko@...> Date: Thu, 26 May 2022 22:51:12 +0200
Some additionals comments and notes from autobuilders received after the series got applied, warranted some changes. So this is a small collection of cleanups for the svpbmt v10 series. changes in v2: - add Guo's Review - add patch dropping the use of function pointers in code that can run before relocation Heiko Stuebner (5): riscv: drop cpufeature_apply_feature tracking variable riscv: Improve description for RISCV_ISA_SVPBMT Kconfig symbol riscv: make patch-function pointer more generic in cpu_manufacturer_info struct riscv: fix dependency for t-head errata riscv: remove usage of function-pointers from cpufeatures and t-head errata arch/riscv/Kconfig | 9 ++++++-- arch/riscv/Kconfig.erratas | 1 + arch/riscv/errata/thead/errata.c | 38 ++++++++++---------------------- arch/riscv/kernel/alternative.c | 18 +++++++-------- arch/riscv/kernel/cpufeature.c | 37 +++++++++---------------------- 5 files changed, 40 insertions(+), 63 deletions(-) -- 2.35.1
Patches in this set
- [0001] riscv: drop cpufeature_apply_feature tracking variable (raw)
- [0002] riscv: Improve description for RISCV_ISA_SVPBMT Kconfig (raw)
- [0003] riscv: make patch-function pointer more generic in (raw)
- [0004] riscv: fix dependency for t-head errata (raw)
- [0005] riscv: remove usage of function-pointers from cpufeatures (raw)
Statistics
- 5 individual patches
- 40 lines added
- 63 lines removed