qemu-e2k/hw/pci-host
Knut Omang 7df953bd45 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>
2015-10-18 10:05:43 +03:00
..
apb.c
bonito.c
gpex.c
grackle.c
Makefile.objs
pam.c
piix.c
ppce500.c
prep.c
q35.c intel_iommu: Add support for translation for devices behind bridges 2015-10-18 10:05:43 +03:00
uninorth.c
versatile.c