From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjz3z-0006qh-H0 for qemu-devel@nongnu.org; Tue, 13 Sep 2016 21:32:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bjz3u-0006k7-1r for qemu-devel@nongnu.org; Tue, 13 Sep 2016 21:32:34 -0400 Received: from mx1.redhat.com ([209.132.183.28]:42278) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjz3t-0006jo-Sm for qemu-devel@nongnu.org; Tue, 13 Sep 2016 21:32:29 -0400 Date: Wed, 14 Sep 2016 04:32:28 +0300 From: "Michael S. Tsirkin" Message-ID: <20160914043208-mutt-send-email-mst@kernel.org> References: <1473798735-6290-1-git-send-email-mst@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1473798735-6290-1-git-send-email-mst@redhat.com> Subject: Re: [Qemu-devel] [PULL 0/5] virtio,pci: fixes and updates List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Peter Maydell On Tue, Sep 13, 2016 at 11:32:32PM +0300, Michael S. Tsirkin wrote: > The following changes since commit 507e4ddc3abf67391bcbc9624fd60b969c159b78: > > Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging (2016-09-13 17:55:35 +0100) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream > > for you to fetch changes up to 97eb78baaa6167fca5fdc4be700fe4070c5c9659: I tweaked this a bit to fix build errors on some systems, new commit: 87d386d > > ---------------------------------------------------------------- > virtio,pci: fixes and updates > > AMD IOMMU emulation > virtio feature negotiation rework > > Signed-off-by: Michael S. Tsirkin > > ---------------------------------------------------------------- > David Kiarie (4): > hw/pci: Prepare for AMD IOMMU > hw/i386/trace-events: Add AMD IOMMU trace events > hw/i386: Introduce AMD IOMMU > hw/i386: AMD IOMMU IVRS table > > Maxime Coquelin (1): > virtio-bus: Plug devices after features are negotiated > > hw/i386/amd_iommu.h | 289 +++++++++ > hw/virtio/virtio-pci.h | 5 + > include/hw/acpi/aml-build.h | 1 + > include/hw/i386/x86-iommu.h | 12 + > include/hw/pci/pci.h | 4 +- > include/hw/virtio/virtio-bus.h | 10 +- > hw/acpi/aml-build.c | 2 +- > hw/i386/acpi-build.c | 76 ++- > hw/i386/amd_iommu.c | 1383 ++++++++++++++++++++++++++++++++++++++++ > hw/i386/intel_iommu.c | 1 + > hw/i386/x86-iommu.c | 6 + > hw/s390x/virtio-ccw.c | 30 +- > hw/virtio/virtio-bus.c | 9 +- > hw/virtio/virtio-pci.c | 36 +- > hw/i386/Makefile.objs | 1 + > hw/i386/trace-events | 29 + > 16 files changed, 1855 insertions(+), 39 deletions(-) > create mode 100644 hw/i386/amd_iommu.h > create mode 100644 hw/i386/amd_iommu.c >