Skip to content

Commit

Permalink
Clarify that transition to Bare from mode other than Off is unspecified
Browse files Browse the repository at this point in the history
  • Loading branch information
ved-rivos committed Apr 17, 2024
1 parent e4a05d5 commit 7e9175d
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion iommu_registers.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -407,7 +407,8 @@ RISC-V harts, devices, and IOMMUs in the platform.
The IOMMU behavior of writing `iommu_mode` to `1LVL`, `2LVL`, or `3LVL`, when
the previous value of the `iommu_mode` is not `Off` or `Bare` is `UNSPECIFIED`.
To change DDT levels, the IOMMU must first be transitioned to `Bare` or `Off`
state.
state. The behavior resulting from changing the `iommu_mode` to `Bare` when the
previous value of the `iommu_mode` was not `Off` is `UNSPECIFIED`.

When an IOMMU is transitioned to `Bare` or `Off` state, the IOMMU may retain
information cached from in-memory data structures such as page tables, DDT,
Expand Down

0 comments on commit 7e9175d

Please sign in to comment.