Sep 9 – 11, 2019
Europe/Lisbon timezone

Status of Dual Stage SMMUv3 integration

Sep 9, 2019, 3:30 PM
Opala/room-I&II (Corinthia Hotel Lisbon)


Corinthia Hotel Lisbon



Eric Auger (Red Hat)


Since August 2018 I have been working on SMMUv3 nested stage integration
at IOMMU/VFIO levels, to allow virtual SMMUv3/VFIO integration.

This shares some APIs with the Intel and ARM SVA series (cache invalidation,
fault reporting) but also introduces some specific ones to pass information
about guest stage 1 configuration and MSI bindings.

In this session I would like to discuss the upstream status and get a chance
to clarify open points. This is also an opportunity to synchronize about the VFIO fault reporting requirements for recoverable errors.

I agree to abide by the anti-harassment policy Yes

Primary author

Eric Auger (Red Hat)

Presentation materials