Hi, Nico On Fri, 1 Nov 2024 at 19:55, Jason Gunthorpe <j...@nvidia.com> wrote: > > On Thu, Oct 31, 2024 at 09:09:20PM -0700, Nicolin Chen wrote: > > > FWIW, Robin requested a different solution for MSI mapping [1], v.s. > > the RMR one that we have been using since Eric's work. I drafted a > > few VFIO/IOMMUFD patches for that, > > I also talked to MarcZ about this at LPC and he seems willing to > consider it. It took a bit to explain everything though. So I think we > should try in Nov/Dec
When boot qemu, reports this qemu-system-aarch64: warning: IOMMU_IOAS_MAP failed: Bad address, PCI BAR? qemu-system-aarch64: vfio_container_dma_map(0xaaaadd30f110, 0x8000200000, 0x10000, 0xffffb8031000) = -14 (Bad address) qemu-system-aarch64: warning: IOMMU_IOAS_MAP failed: Bad address, PCI BAR? qemu-system-aarch64: vfio_container_dma_map(0xaaaadd2bc310, 0x8000200000, 0x10000, 0xffffb8031000) = -14 (Bad address) qemu-system-aarch64: warning: IOMMU_IOAS_MAP failed: Bad address, PCI BAR? qemu-system-aarch64: vfio_container_dma_map(0xaaaadcf90000, 0x8000200000, 0x10000, 0xffffb8031000) = -14 (Bad address) Will this also be solved in the new MSI mapping patchset? Thanks