[PATCH] RISC-V: Add support for Smpmpmt v0.6 extension

Jeffrey Law jeffrey.law@oss.qualcomm.com
Wed Jun 24 14:51:36 GMT 2026



On 11/4/2025 8:26 PM, Jerry Zhang Jian wrote:
> This implements the Smpmpmt (PMP-based Memory Types) extension,
> version 0.6[1].
>
> The Smpmpmt extension provides a mechanism to control memory
> attributes at the granularity of PMP regions, analogous to Svpbmt
> but associated with PMP registers rather than page-table entries.
>
> The extension is currently in frozen state[2].
>
> [1]https://github.com/riscv/riscv-isa-manual/blob/smpmpmt/src/smpmpmt.adoc
> [2]https://riscv.atlassian.net/browse/RVS-2948
>
> bfd/ChangeLog:
>
> 	* elfxx-riscv.c: Add Smpmpmt v0.6 extension.
>
> gas/ChangeLog:
>
> 	* NEWS: Updated.
> 	* testsuite/gas/riscv/march-help.l: Ditto.
>
> Signed-off-by: Jerry Zhang Jian<jerry.zhangjian@sifive.com>
I made the trivial updates as this spec has moved to v1.0 and moved the 
NEWS entry and pushed this.

Jeff



More information about the Binutils mailing list