On Mon, 03 Jun 2024 22:04:23 +0100, Frank Li <Frank.li@xxxxxxx> wrote: > > iommu may share one stream id for multi-devices. but ITS MSI can't. each > device's MSI index start from 0. It needs difference stream id for each > device. That's not quite true. We go through all sort of hoops to find about device aliasing on PCI and allow devices that translate into the same DID to get MSIs. Of course, just like the IOMMU, you lose any form of isolation, but you get what you pay for. M. -- Without deviation from the norm, progress is not possible.