From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joerg Roedel Subject: Re: IO_PAGE_FAULT while booting. Date: Mon, 17 Jan 2011 18:53:39 +0100 Message-ID: <20110117175339.GP6376@8bytes.org> References: <20110117140328.GM6376@8bytes.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: kvm@vger.kernel.org To: Prasad Joshi Return-path: Received: from 8bytes.org ([88.198.83.132]:56525 "EHLO 8bytes.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750710Ab1AQRxk (ORCPT ); Mon, 17 Jan 2011 12:53:40 -0500 Content-Disposition: inline In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: On Mon, Jan 17, 2011 at 05:08:42PM +0000, Prasad Joshi wrote: > >> [ =A0 13.132547] AMD-Vi: Event logged [IO_PAGE_FAULT device=3D06:0= 0.1 domain=3D0x0000 address=3D0x00000000bb402000 flags=3D0x0050] Ok, the problem is, that the device 06:00.1 is not described in the ACPI table for the IOMMU driver. So the driver does not feel responsibl= e for it and does not create mappings. It just blocks all DMA from that device which results in the IO_PAGE_FAULT you have seen. You will not be able to use the IDE controler in DMA mode, so if you attach any drives to it you are sticked to slow PIO access mode. The problem was already seen by another person and he reported the issue to the board manufacturer to get a new BIOS where this issue is fixed. Regards, Joerg