HART Feature Improvements
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest11 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/11 | lib: sbi: Detect and print privileged spec versioninclude/ lib/ lib/ | +63 | 2 replies | |
| 2/11 | lib: sbi: Remove 's' and 'u' from misa_string() outputlib/ | +1 | 2 replies | |
| 3/11 | lib: sbi: Update the name of ISA string printed at boot timelib/ | +1 | 2 replies | |
| 4/11 | lib: sbi: Remove MCOUNTEREN and SCOUNTEREN hart featuresinclude/ lib/ lib/ +1 more | +16 | 3 replies | |
| 5/11 | lib: sbi: Remove MCOUNTINHIBT hart featureinclude/ lib/ lib/ | +19 | 2 replies | |
| 6/11 | lib: sbi: Remove MENVCFG hart featureinclude/ lib/ | +14 | 2 replies | |
| 7/11 | lib: sbi: Fix AIA feature detectionlib/ | +3 | 2 replies | |
| 8/11 | lib: sbi: Convert hart features into hart extensionsinclude/ lib/ lib/ +4 more | +83 | 2 replies | |
| 9/11 | lib: sbi: Detect hart features only once for each hartlib/ | +11 | 2 replies | |
| 10/11 | lib: sbi: Add sbi_hart_update_extension() functioninclude/ lib/ | +41 | 2 replies | |
| 11/11 | lib: sbi_platform: Add callback to populate HART extensionsinclude/ lib/ | +32 | 2 replies |
Reviews trailers per patch
All 11 patches have a Reviewed-by or Acked-by.
| Patch | Atish Patra |
|---|---|
| 1/11 | R-b |
| 2/11 | R-b |
| 3/11 | R-b |
| 4/11 | R-b |
| 5/11 | R-b |
| 6/11 | R-b |
| 7/11 | R-b |
| 8/11 | R-b |
| 9/11 | R-b |
| 10/11 | R-b |
| 11/11 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/11] HART Feature Improvements
This series does following improvements to OpenSBI hart features:
1) Add per-HART priv spec version
2) Remove redundant per-HART features
3) Convert HART features into HART extensions
4) Platform callback to populate HART extensions
These patches can also be found in the hart_feat_v1 brach at:
https://github.com/avpatel/opensbi.git
Anup Patel (11):
lib: sbi: Detect and print privileged spec version
lib: sbi: Remove 's' and 'u' from misa_string() output
lib: sbi: Update the name of ISA string printed at boot time
lib: sbi: Remove MCOUNTEREN and SCOUNTEREN hart features
lib: sbi: Remove MCOUNTINHIBT hart feature
lib: sbi: Remove MENVCFG hart feature
lib: sbi: Fix AIA feature detection
lib: sbi: Convert hart features into hart extensions
lib: sbi: Detect hart features only once for each hart
lib: sbi: Add sbi_hart_update_extension() function
lib: sbi_platform: Add callback to populate HART extensions
include/sbi/sbi_hart.h | 61 ++++---- include/sbi/sbi_platform.h | 18 +++ lib/sbi/riscv_asm.c | 2 +- lib/sbi/sbi_emulate_csr.c | 4 +- lib/sbi/sbi_hart.c | 288 +++++++++++++++++++++---------------- lib/sbi/sbi_init.c | 8 +- lib/sbi/sbi_pmu.c | 19 +-- lib/sbi/sbi_timer.c | 6 +- lib/sbi/sbi_trap.c | 4 +- lib/utils/fdt/fdt_pmu.c | 2 +- 10 files changed, 246 insertions(+), 166 deletions(-)
Signature · 1 line
2.34.1