[PATCH v2 0/5] Extend hart protection abstraction for ID configuration
Anup Patel <[email protected]> Mon, 27 Jul 2026 09:54:59 +0530
| Newsgroups | org.infradead.lists.opensbi |
|---|---|
| Message-ID | <[email protected]> |
Extend hart protection abstraction to support ID configuration related ISA extensions such as RISC-V worlds, Supervisor domain ID, QoS ID, etc. These patches can also be found in sbi_hart_protect_imp_v2 branch at: https://github.com/avpatel/opensbi.git Changes since v1: - Addressed Rahul's comments in PATCH1, PATCH2, and PATCH4 Anup Patel (5): lib: sbi: Fix typos related to hart protection lib: sbi: Introduce sbi_hart_protection_reconfigure() function lib: sbi: Add domain parameter to hart protection (un)configure() lib: sbi: Extend hart protection abstraction to allow ID configuration lib: sbi: Print list of all hart protection mechanisms at boot time include/sbi/sbi_hart_protection.h | 49 ++++++++-- lib/sbi/sbi_domain_context.c | 3 +- lib/sbi/sbi_hart_pmp.c | 13 ++- lib/sbi/sbi_hart_protection.c | 153 +++++++++++++++++++++++++++--- lib/sbi/sbi_init.c | 18 ++-- platform/generic/eswin/eic770x.c | 8 +- 6 files changed, 202 insertions(+), 42 deletions(-) -- 2.43.0 -- opensbi mailing list [email protected] http://lists.infradead.org/mailman/listinfo/opensbi