[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