[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [V4 0/4] AMD IOMMU
From: |
David Kiarie |
Subject: |
[Qemu-devel] [V4 0/4] AMD IOMMU |
Date: |
Wed, 17 Feb 2016 22:09:05 +0300 |
Hello there,
This is v5 of AMD IOMMU patches that fixes the issues mentioned in v4 except I
fail to see the endian-ness issues Michael mentioned.
I also stripped PIIX AMD IOMMU support since I added an MSI interrupt. One of
the patches has a conflict with current master but it this is mergable I could
quickly send a clean patch.
Thanks!
David Kiarie (4):
hw/i386: Introduce AMD IO MMU
hw/core: Add AMD IO MMU to machine properties
hw/i386: ACPI table for AMD IO MMU
hw/pci-host: Emulate AMD IO MMU
hw/core/machine.c | 28 +-
hw/i386/Makefile.objs | 1 +
hw/i386/acpi-build.c | 98 ++-
hw/i386/amd_iommu.c | 1430 +++++++++++++++++++++++++++++++++++++++++
hw/i386/amd_iommu.h | 395 ++++++++++++
hw/pci-host/piix.c | 1 +
hw/pci-host/q35.c | 14 +-
include/hw/acpi/acpi-defs.h | 55 ++
include/hw/boards.h | 3 +-
include/hw/i386/intel_iommu.h | 1 +
include/hw/pci/pci.h | 2 +
qemu-options.hx | 6 +-
util/qemu-config.c | 4 +-
13 files changed, 2011 insertions(+), 27 deletions(-)
create mode 100644 hw/i386/amd_iommu.c
create mode 100644 hw/i386/amd_iommu.h
--
2.1.4
- [Qemu-devel] [V4 0/4] AMD IOMMU,
David Kiarie <=
- [Qemu-devel] [V4 2/4] hw/core: Add AMD IO MMU to machine properties, David Kiarie, 2016/02/17
- [Qemu-devel] [V4 3/4] hw/i386: ACPI table for AMD IO MMU, David Kiarie, 2016/02/17
- [Qemu-devel] [V4 1/4] hw/i386: Introduce AMD IO MMU, David Kiarie, 2016/02/17
- [Qemu-devel] [V4 4/4] hw/pci-host: Emulate AMD IO MMU, David Kiarie, 2016/02/17
- Re: [Qemu-devel] [V4 0/4] AMD IOMMU, Jan Kiszka, 2016/02/21