On Wed, Aug 10, 2016 at 10:42 PM, David Kiarie <davidkiar...@gmail.com> wrote:
Sorry, forgot to cc Peter. Hello all, > > The following patchset adds AMD-Vi interrupt remapping logic > to Qemu and hooks it onto existing interrupt remapping infrastructure.It > has > a dependency on "Explicit SID for IOAPIC" patchset though. > > I would appreciate your feedback! > > For quick testing https://github.com/aslaq/qemu IR > > David Kiarie (4): > hw/iommu: Prepare for AMD IOMMU interrupt remapping > hw/iommu: AMD IOMMU interrupt remapping > hw/acpi: report IOAPIC on IVRS > hw/iommu: share common between IOMMUs > > hw/i386/acpi-build.c | 2 + > hw/i386/amd_iommu.c | 226 ++++++++++++++++++++++++++++++ > +++++++++++++++++++- > hw/i386/amd_iommu.h | 74 +++++++++++++++++ > hw/i386/intel_iommu.c | 9 -- > hw/i386/trace-events | 7 ++ > hw/i386/x86-iommu.c | 8 ++ > 6 files changed, 316 insertions(+), 10 deletions(-) > > -- > 2.1.4 > >