> Am 21.10.2014 um 00:34 schrieb Knut Omang <knut.om...@oracle.com>:
> 
> This patch set changes the data structure used to handle address spaces within
> the emulated Intel iommu to support traversal also if bus numbers are 
> dynamically
> allocated, as is the case for devices that sit behind root ports or 
> downstream switches.
> This means that we cannot use bus number as index, instead a QLIST is used.
> 
> This requires a change in the API for setup of IOMMUs which is taken care of 
> by 
> the first patch. The second patch implements the fix.

Are you sure that this works on real hardware? How does that one communicate 
sub-bridge liodns to the iommu? How do they get indexed from software?

Alex


Reply via email to