[PATCH] RISC-V: Add Sspmp extension support
Project / Subsystem
binutils / risc-v
Date
2026-09-11
Proposer
Jiawei <jiawei@iscas.ac.cn>
Source type
public_inbox
Consensus
Proposed
Sentiment
—/10
Technical tradeoffs
- • Adds support for new RISC-V extensions, enabling developers to utilize advanced memory protection features.
- • The 'minimal support' indicates that further enhancements might be needed for full functionality.
All attributes
- project
- binutils
- subsystem
- risc-v
- patch_id
- —
- discussion_id
- 20260911075136.812304-1-jiawei@iscas.ac.cn
- source_type
- public_inbox
- title
- [PATCH] RISC-V: Add Sspmp extension support
- headline
- RISC-V: Add Sspmp extension support
- tldr
- Patch adds minimal support for RISC-V Sspmp, Sspmpen, and Smpmpdeleg extensions and their CSRs to binutils.
- proposer
- Jiawei <jiawei@iscas.ac.cn>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- —
- technical_tradeoffs
-
- • Adds support for new RISC-V extensions, enabling developers to utilize advanced memory protection features.
- • The 'minimal support' indicates that further enhancements might be needed for full functionality.
- series_id
- —
- series_role
- standalone
- series_parts
- []
- tags
-
- • risc-v
- • assembler
- • extension
- • memory protection
- • csr
- bugzilla_url
- —
- date
- 2026-09-11T00:00:00.000Z
[PATCH] RISC-V: Add Sspmp extension support
This patch introduces basic support for the RISC-V Sspmp, Sspmpen, and Smpmpdeleg extensions, along with their associated Control and Status Registers (CSRs). The changes are applied to BFD, GAS, and include new test cases to verify the functionality. The update reflects the specifications found in the RISC-V SPMP extension document.