On Wed, Aug 08, 2018 at 04:23:04PM -0600, Alex Williamson wrote: > So again, I think this comes down to new iommu driver support and new > iommu apis and new vfio apis to enable some sort of atomic update > interface, Oh absolutely. My point is some guest OS can start using atomic updates at any time since it's something IOMMU hardware supports. Adherence to a hardware spec would be preferable to adherence to an internal Linux API. I appreciate it's not an easy task involving host Linux and QEMU changes. -- MST