> 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
- [Qemu-devel] [PATCH 0/2] intel_iommu: Add support for t... Knut Omang
- [Qemu-devel] [PATCH 1/2] iommu: Replace bus+devfn ... Knut Omang
- [Qemu-devel] [PATCH 2/2] intel_iommu: Add support ... Knut Omang
- Re: [Qemu-devel] [PATCH 2/2] intel_iommu: Add ... Jan Kiszka
- Re: [Qemu-devel] [PATCH 2/2] intel_iommu: ... Jan Kiszka
- Re: [Qemu-devel] [PATCH 2/2] intel_iom... Knut Omang
- Re: [Qemu-devel] [PATCH 2/2] intel_iommu: Add ... Jan Kiszka
- Re: [Qemu-devel] [PATCH 2/2] intel_iommu: Add ... Jan Kiszka
- Re: [Qemu-devel] [PATCH 2/2] intel_iommu: ... Knut Omang
- Re: [Qemu-devel] [PATCH 2/2] intel_iom... Michael S. Tsirkin
- Re: [Qemu-devel] [PATCH 0/2] intel_iommu: Add supp... Alexander Graf
- Re: [Qemu-devel] [PATCH 0/2] intel_iommu: Add ... Knut Omang
- Re: [Qemu-devel] [PATCH 0/2] intel_iommu: ... Alexander Graf
- Re: [Qemu-devel] [PATCH 0/2] intel_iom... Knut Omang
- Re: [Qemu-devel] [PATCH 0/2] inte... Alexander Graf
- Re: [Qemu-devel] [PATCH 0/2] ... Michael S. Tsirkin
- Re: [Qemu-devel] [PATCH 0... Knut Omang
- Re: [Qemu-devel] [PATCH 0... Michael S. Tsirkin
- Re: [Qemu-devel] [PATCH 0/2] ... Alex Williamson
- Re: [Qemu-devel] [PATCH 0... Michael S. Tsirkin