Skip to content

Commit

Permalink
Fix RVA23 claim that Ssu64xl was mandatory in RVA22
Browse files Browse the repository at this point in the history
  • Loading branch information
aswaterman committed Jan 16, 2024
1 parent dd79b5e commit 56eb152
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions rva23-profile.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -270,9 +270,6 @@ The following privileged extensions were also mandatory in RVA22S64:

- *Svinval* Fine-Grained Address-Translation Cache Invalidation

- *Ssu64xl* `sstatus.UXL` must be capable of holding the value 2
(i.e., UXLEN=64 must be supported).

The following are new mandatory extensions:

- *Svnapot* NAPOT Translation Contiguity
Expand All @@ -288,6 +285,11 @@ NOTE: Sstc was optional in RVA22.
- *Ssnpm* Pointer masking, with `senvcfg.PME` and `henvcfg.PME` supporting,
at minimum, settings PMLEN=0 and PMLEN=7.

- *Ssu64xl* `sstatus.UXL` must be capable of holding the value 2
(i.e., UXLEN=64 must be supported).

NOTE: Ssu64xl was optional in RVA22.

- *H* The hypervisor extension.

NOTE: The hypervisor was optional in RVA22.
Expand Down

0 comments on commit 56eb152

Please sign in to comment.