Re: [RFC] hw/arm/virt-acpi-build: Add IORT RMR regions to handle MSI nested binding

2021-10-04 Thread Eric Auger
Hi, On 9/28/21 7:44 PM, Eric Auger wrote: > To handle SMMUv3 nested stage support it is practical to > expose the guest with reserved memory regions (RMRs) > covering the IOVAs used by the host kernel to map > physical MSI doorbells. > > Those IOVAs belong to [0x800, 0x810] matching > MSI_

[RFC] hw/arm/virt-acpi-build: Add IORT RMR regions to handle MSI nested binding

2021-09-28 Thread Eric Auger
To handle SMMUv3 nested stage support it is practical to expose the guest with reserved memory regions (RMRs) covering the IOVAs used by the host kernel to map physical MSI doorbells. Those IOVAs belong to [0x800, 0x810] matching MSI_IOVA_BASE and MSI_IOVA_LENGTH definitions in kernel arm-