summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorKnut Omang <knut.omang@oracle.com>2015-10-04 15:48:50 +0200
committerMichael S. Tsirkin <mst@redhat.com>2015-10-18 10:05:43 +0300
commit7df953bd456da45f761064974820ab5c3fd7b2aa (patch)
tree019a1f6e52d28c39082aa40b79598e0b581ffefc /util
parent6d57410a79d51d92673c54f26624b44f27fa6214 (diff)
downloadhqemu-7df953bd456da45f761064974820ab5c3fd7b2aa.zip
hqemu-7df953bd456da45f761064974820ab5c3fd7b2aa.tar.gz
intel_iommu: Add support for translation for devices behind bridges
- Use a hash table indexed on bus pointers to store information about buses instead of using the bus numbers. Bus pointers are stored in a new VTDBus struct together with the vector of device address space pointers indexed by devfn. - The bus number is still used for lookup for selective SID based invalidate, in which case the bus number is lazily resolved from the bus hash table and cached in a separate index. Signed-off-by: Knut Omang <knut.omang@oracle.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud