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

Nelson Chu nelson@rivosinc.com
Wed Nov 5 05:12:09 GMT 2025


Agreed +1, please feel free to let me know when it becomes v1.0. :-)

Thanks
Nelson

On Wed, Nov 5, 2025 at 11:39 AM Kito Cheng <kito.cheng@gmail.com> wrote:

> Although it’s frozen, but the version is still at 0.6, so I’d suggest
> deferring it until RVIA declares it as 1.0.
>
> On Wed, Nov 5, 2025 at 11:27 AM Jerry Zhang Jian via Binutils
> <binutils@sourceware.org> 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>
> > ---
> >  bfd/elfxx-riscv.c                    | 1 +
> >  gas/NEWS                             | 6 +++---
> >  gas/testsuite/gas/riscv/march-help.l | 1 +
> >  3 files changed, 5 insertions(+), 3 deletions(-)
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://sourceware.org/pipermail/binutils/attachments/20251105/4df1c8cb/attachment.htm>


More information about the Binutils mailing list