From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59933) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aw1cX-0006SU-Kz for qemu-devel@nongnu.org; Fri, 29 Apr 2016 02:09:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aw1cU-0007cK-El for qemu-devel@nongnu.org; Fri, 29 Apr 2016 02:09:45 -0400 Received: from mout.web.de ([212.227.17.11]:64121) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aw1cU-0007cF-5g for qemu-devel@nongnu.org; Fri, 29 Apr 2016 02:09:42 -0400 References: <1461535977-331-1-git-send-email-davidkiarie4@gmail.com> <1461535977-331-3-git-send-email-davidkiarie4@gmail.com> From: Jan Kiszka Message-ID: <5722FA9E.4090607@web.de> Date: Fri, 29 Apr 2016 08:09:34 +0200 MIME-Version: 1.0 In-Reply-To: <1461535977-331-3-git-send-email-davidkiarie4@gmail.com> Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [V9 2/4] hw/i386: ACPI table for AMD IOMMU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: David Kiarie , qemu-devel@nongnu.org Cc: mst@redhat.com, valentine.sinitsyn@gmail.com, marcel@redhat.com, imammedo@redhat.com On 2016-04-25 00:12, David Kiarie wrote: > Add IVRS table for AMD IOMMU. Generate IVRS or DMAR > depending on emulated IOMMU It seems you lack scope descriptions for the PCI devices in the system. At least, this is what our jailhouse config generator complains about right now (didn't look into details yet). If so, the guest OS will likely not configure the IOMMU appropriately as it thinks that the devices are passed through anyway. On Intel, there is an easy way to state "catch them all" in the ACPI table. Maybe AMD has this as well so that you don't need to add individual devices. Jan