Public review for non-ISA RISC-V IOMMU specification

220 views
Skip to first unread message

Ved Shanbhogue

unread,
Mar 30, 2023, 9:29:01 AM3/30/23
to tech-a...@lists.riscv.org, tech-...@lists.riscv.org, tech-a...@lists.riscv.org, tech...@lists.riscv.org
Greetings!

We are delighted to announce the start of the public review period for
the following specifications:

1. RISC-V Input-Output Memory Management Unit (IOMMU) specification
2. Advanced Interrupt Architecture (AIA) Chapter 8 -
    “IOMMU Support for MSIs to Virtual Machines”

IOMMU specification references Chapter 8 of the AIA specification.

Chapters 1 through 7 of the AIA specification are already ratified.
These chapters are not part of this review.

The 30-day review period begins today, March 30, and ends officially
on Sunday, April 29 (inclusive).

The IOMMU specification can be obtained as a PDF here:
https://github.com/riscv-non-isa/riscv-iommu/releases/tag/v1.0-rc2
https://github.com/riscv-non-isa/riscv-iommu/releases/download/v1.0-rc2/riscv-iommu.pdf
This document was generated from the source available in the following
GitHub repository:
https://github.com/riscv-non-isa/riscv-iommu

The AIA specification can be obtained as a PDF here:
https://github.com/riscv/riscv-aia/releases
The latest version is RC3 (Release Candidate 3):
https://github.com/riscv/riscv-aia/releases/download/1.0-RC3/riscv-interrupts-1.0-RC3.pdf
This document was generated from the source available in the following
GitHub repository:
https://github.com/riscv/riscv-aia

To respond to the public review, please either Email comments to the
public RISC-V isa-dev mailing list,
isa...@groups.riscv.org

or add issues to the RISC-V AIA and/or IOMMU GitHub repo:
https://github.com/riscv/riscv-aia/issues
https://github.com/riscv-non-isa/riscv-iommu/issues

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 AIA and IOMMU 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 Software HC 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.

Ved Shanbhogue and Perrine Peresse, for the IOMMU Task Group
John Hauser and Anup Patel, for the AIA Task Group
Reply all
Reply to author
Forward
0 new messages