This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] Xen 4.0.0-rc7 problem/hang with vt-d DMAR parsing

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Xen 4.0.0-rc7 problem/hang with vt-d DMAR parsing
From: Pasi Kärkkäinen <pasik@xxxxxx>
Date: Tue, 23 Mar 2010 22:05:15 +0200
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Weidong Han <weidong.han@xxxxxxxxx>
Delivery-date: Tue, 23 Mar 2010 13:05:57 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C7CECCF9.E36E%keir.fraser@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20100323193748.GW1878@xxxxxxxxxxx> <C7CECCF9.E36E%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
On Tue, Mar 23, 2010 at 07:54:33PM +0000, Keir Fraser wrote:
> On 23/03/2010 19:37, "Pasi Kärkkäinen" <pasik@xxxxxx> wrote:
> >> It's not impossible that the BIOS VT-d support is just broken (I assume
> >> you've never tested VT-d on this particular type of system before).
> > 
> > Yeah, I've never used VT-d on this system earlier, so it could just be 
> > broken
> > BIOS.
> > I guess Xen still shouldn't hang on it?
> We'd prefer to gracefully disable VT-d.

4.0.0-rc7 (without any extra cmdline options) does disable vt-d and boot ok, 
after 'hanging' for 30 seconds while parsing the DMAR tables.

If I add "iommu=verbose" option for Xen, then it'll print huge amount of stuff 
like I pasted earlier.. and it takes forever to print all that.

Hmm.. wondering if the patch Jan just sent will help with that. 
Sounds like it might help :)

-- Pasi

Xen-devel mailing list