From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35477) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXYTW-0006Ux-7a for qemu-devel@nongnu.org; Sun, 21 Feb 2016 13:11:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXYTT-0005Xj-2q for qemu-devel@nongnu.org; Sun, 21 Feb 2016 13:11:18 -0500 Received: from mail-wm0-x230.google.com ([2a00:1450:400c:c09::230]:35534) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXYTS-0005Xe-Sa for qemu-devel@nongnu.org; Sun, 21 Feb 2016 13:11:15 -0500 Received: by mail-wm0-x230.google.com with SMTP id c200so141416960wme.0 for ; Sun, 21 Feb 2016 10:11:14 -0800 (PST) From: David Kiarie Date: Sun, 21 Feb 2016 21:10:56 +0300 Message-Id: <1456078260-6669-1-git-send-email-davidkiarie4@gmail.com> Subject: [Qemu-devel] [V6 0/4] AMD IOMMU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: marcel@redhat.com, valentine.sinitsyn@gmail.com, jan.kiszka@web.de, David Kiarie , mst@redhat.com Hello there, Repost, AMD IOMMU patches version 6. Changes since version 5 -Fixed macro formating issues -changed occurences of IO MMU to IOMMU for consistency -Fixed capability registers duplication -Rebased to current master David Kiarie (4): hw/i386: Introduce AMD IOMMU hw/core: Add AMD IOMMU to machine properties hw/i386: ACPI table for AMD IOMMU hw/pci-host: Emulate AMD IOMMU hw/core/machine.c | 28 +- hw/i386/Makefile.objs | 1 + hw/i386/acpi-build.c | 208 +++++- hw/i386/amd_iommu.c | 1432 +++++++++++++++++++++++++++++++++++++++++ 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, 2123 insertions(+), 27 deletions(-) create mode 100644 hw/i386/amd_iommu.c create mode 100644 hw/i386/amd_iommu.h -- 2.1.4