Public review for standard extension Svnapot

523 views
Skip to first unread message

Stephano Cetola

unread,
Sep 16, 2021, 8:07:52 PM9/16/21
to isa...@groups.riscv.org, Dan Lustig, Andrea Mondelli
We are delighted to announce the start of the public review period for
the following proposed standard extension to the RISC-V ISA:
Svnapot - Naturally Aligned Power of Two Pages

The review period begins today, Thursday Sept 16, and ends on Sunday
Oct 31 (inclusive).

This extension is part of the Privileged Specification.

This extension is described in the PDF spec available at:
https://github.com/riscv/virtual-memory/blob/main/specs/628-Svnapot.pdf

To respond to the public review, please either email comments to the
public isa-dev mailing list or add issues to the Virtual Memory GitHub
repo: https://github.com/riscv/virtual-memory. We welcome all input
and appreciate your time and effort in helping us by reviewing the
specification.

During the public review period, corrections, comments, and
suggestions, will be gathered for review by the Virtual Memory Task
Group. Any minor corrections and/or uncontroversial changes will be
incorporated into the specification. Any remaining issues or proposed
changes will be addressed in the public review summary report. If
there are no issues that require incompatible changes to the public
review specification, the Privileged ISA Committee will recommend the
updated specifications be approved and ratified by the RISC-V
Technical Steering Committee and the RISC-V Board of Directors.

Thanks to all the contributors for all their hard work.

Kind Regards,
Stephano
--
Stephano Cetola
Director of Technical Programs
RISC-V International

Jeff Scott

unread,
Sep 17, 2021, 1:02:19 PM9/17/21
to Stephano Cetola, isa...@groups.riscv.org, Dan Lustig, Andrea Mondelli
Searching on "Svnapot" yields nothing in the pdf link below.

Jeff

-----Original Message-----
From: Stephano Cetola <step...@riscv.org>
Sent: Thursday, September 16, 2021 7:08 PM
To: isa...@groups.riscv.org
Cc: Dan Lustig <dlu...@nvidia.com>; Andrea Mondelli <andrea....@huawei.com>
Subject: [EXT] [isa-dev] Public review for standard extension Svnapot

Caution: EXT Email

We are delighted to announce the start of the public review period for the following proposed standard extension to the RISC-V ISA:
Svnapot - Naturally Aligned Power of Two Pages

The review period begins today, Thursday Sept 16, and ends on Sunday Oct 31 (inclusive).

This extension is part of the Privileged Specification.

This extension is described in the PDF spec available at:
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Friscv%2Fvirtual-memory%2Fblob%2Fmain%2Fspecs%2F628-Svnapot.pdf&amp;data=04%7C01%7Cjeff.scott%40nxp.com%7Ce99d0e3349c449a9dfa408d9796f317e%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C637674340747106663%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=NsLBcCUEvyHHZSHfBS8E%2BJ%2B1x5%2Fc2cfwB%2FEAfa239Kk%3D&amp;reserved=0

To respond to the public review, please either email comments to the public isa-dev mailing list or add issues to the Virtual Memory GitHub
repo: https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Friscv%2Fvirtual-memory&amp;data=04%7C01%7Cjeff.scott%40nxp.com%7Ce99d0e3349c449a9dfa408d9796f317e%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C637674340747116619%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=kgmk8qmxSmXSZp4509wI0HnT6eO6cDhT29rrk%2BFPrPg%3D&amp;reserved=0. We welcome all input and appreciate your time and effort in helping us by reviewing the specification.

During the public review period, corrections, comments, and suggestions, will be gathered for review by the Virtual Memory Task Group. Any minor corrections and/or uncontroversial changes will be incorporated into the specification. Any remaining issues or proposed changes will be addressed in the public review summary report. If there are no issues that require incompatible changes to the public review specification, the Privileged ISA Committee will recommend the updated specifications be approved and ratified by the RISC-V Technical Steering Committee and the RISC-V Board of Directors.

Thanks to all the contributors for all their hard work.

Kind Regards,
Stephano
--
Stephano Cetola
Director of Technical Programs
RISC-V International

--
You received this message because you are subscribed to the Google Groups "RISC-V ISA Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isa-dev+u...@groups.riscv.org.
To view this discussion on the web visit https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fgroups.riscv.org%2Fd%2Fmsgid%2Fisa-dev%2FCAEY315j-z%252BomMi8L_qUAp8h_rx0DxG5oHXfg536S4OfEK-AsnA%2540mail.gmail.com&amp;data=04%7C01%7Cjeff.scott%40nxp.com%7Ce99d0e3349c449a9dfa408d9796f317e%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C637674340747116619%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=n9T8wzTJOotVDn7mdiP8s4eLA3gXsplPrBdMMJtT1Uc%3D&amp;reserved=0.

Stephano Cetola

unread,
Sep 17, 2021, 2:04:36 PM9/17/21
to Jeff Scott, isa...@groups.riscv.org


On Sep 17, 2021, at 10:02 AM, Jeff Scott <jeff....@nxp.com> wrote:

Searching on "Svnapot" yields nothing in the pdf link below.


See:
Chapter 5 “Svnapot” Standard Extension for NAPOT Translation Contiguity, Version 0.1

Jeff Scott

unread,
Sep 17, 2021, 2:19:13 PM9/17/21
to Stephano Cetola, isa...@groups.riscv.org

I don’t see it in here:

 

Volume II: RISC-V Privileged Architectures V20210915-Public-Review-draft

 

Am I looking in the right doc?

 

Jeff

 

From: Stephano Cetola <step...@riscv.org>
Sent: Friday, September 17, 2021 1:05 PM
To: Jeff Scott <jeff....@nxp.com>
Cc: isa...@groups.riscv.org
Subject: Re: [EXT] [isa-dev] Public review for standard extension Svnapot

 

Caution: EXT Email

Stephano Cetola

unread,
Sep 17, 2021, 3:33:04 PM9/17/21
to Jeff Scott, isa...@groups.riscv.org
I’m guessing that’s a different version or branch:

Following that link you should see the chapter on pg 83.

Paul Donahue

unread,
Sep 17, 2021, 8:32:32 PM9/17/21
to RISC-V ISA Dev, step...@riscv.org, isa...@groups.riscv.org, Jeff Scott
This is a full privileged spec.  What is being reviewed?  Just chapter 5?  Are there additional changes in other chapters that are part of the review?  Sv57 is in this spec (section 4.6) but not part of the 1.12 public review spec so is Sv57 part of Svnapot or not?


Thanks,

-Paul

Greg Favor

unread,
Sep 17, 2021, 9:24:18 PM9/17/21
to Paul Donahue, step...@riscv.org, isa...@groups.riscv.org, Jeff Scott
On Fri, Sep 17, 2021 at 5:32 PM Paul Donahue <pdon...@ventanamicro.com> wrote:
This is a full privileged spec.  What is being reviewed?  Just chapter 5?  Are there additional changes in other chapters that are part of the review?  Sv57 is in this spec (section 4.6) but not part of the 1.12 public review spec so is Sv57 part of Svnapot or not?

For Svnapot, just chapter 5.  Sv57 is considered part of "Priv 1.12" (aka Ss1p12 or Ss1-12) and not a separate extension (hence why it is in the Supervisor-Level chapter).

Greg
 

Tommy Murphy

unread,
Sep 17, 2021, 10:26:49 PM9/17/21
to Greg Favor, Paul Donahue, step...@riscv.org, isa...@groups.riscv.org, Jeff Scott
Wow. This is so confusing for a casual observer.
Maybe a casual observer should not be here...?

From: Greg Favor <greg....@gmail.com>
Sent: Saturday, September 18, 2021 2:24:04 AM
To: Paul Donahue <pdon...@ventanamicro.com>
Cc: step...@riscv.org <step...@riscv.org>; isa...@groups.riscv.org <isa...@groups.riscv.org>; Jeff Scott <jeff....@nxp.com>

Subject: Re: [EXT] [isa-dev] Public review for standard extension Svnapot
--
You received this message because you are subscribed to the Google Groups "RISC-V ISA Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isa-dev+u...@groups.riscv.org.

Paul Donahue

unread,
Sep 21, 2021, 5:21:36 PM9/21/21
to RISC-V ISA Dev, Tommy Murphy, step...@riscv.org, isa...@groups.riscv.org, Jeff Scott, Greg Favor, Paul Donahue
Comments:
  • There are also changes to things outside chapter 5, notably the description of bit 63 in the PTE for Sv37 and Sv48.  This is a backwards-compatible change so I'm not objecting, just pointing out that changes are not entirely in chapter 5.
  • The Svnapot extension refers to Sv57 which is not part of any other existing or proposed spec (other than this spec where we are to ignore it).  This reference should be removed since Sv57 is not proposed to be in v1.12 of the supervisor spec.


Thanks,

-Paul

Greg Favor

unread,
Sep 21, 2021, 7:31:36 PM9/21/21
to RISC-V ISA Dev, Tommy Murphy, step...@riscv.org, Jeff Scott, Greg Favor, Paul Donahue
  • The Svnapot extension refers to Sv57 which is not part of any other existing or proposed spec (other than this spec where we are to ignore it).  This reference should be removed since Sv57 is not proposed to be in v1.12 of the supervisor spec.
The inclusion of the small PR for Sv57 into the Priv 1.12 spec fell into a crack and didn't get merged in before the spec was frozen.  This is probably going to be rectified by starting a separate public review for Sv57 in the coming week.

Greg


Reply all
Reply to author
Forward
0 new messages