WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Problem: Pattern with vertical colored lines on the dom0

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] Problem: Pattern with vertical colored lines on the dom0 screen
From: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxx>
Date: Fri, 24 Sep 2010 11:50:38 +0200
Cc: Jan Beulich <JBeulich@xxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Delivery-date: Fri, 24 Sep 2010 02:51:34 -0700
Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=ts.fujitsu.com; i=dietmar.hahn@xxxxxxxxxxxxxx; q=dns/txt; s=s1536b; t=1285321856; x=1316857856; h=from:to:subject:date:cc:references:in-reply-to: mime-version:content-transfer-encoding:message-id; z=From:=20Dietmar=20Hahn=20<dietmar.hahn@xxxxxxxxxxxxxx> |To:=20xen-devel@xxxxxxxxxxxxxxxxxxx|Subject:=20Re:=20[Xe n-devel]=20Problem:=20Pattern=20with=20vertical=20colored =20lines=20on=20the=20dom0=20screen|Date:=20Fri,=2024=20S ep=202010=2011:50:38=20+0200|Cc:=20Konrad=20Rzeszutek=20W ilk=20<konrad.wilk@xxxxxxxxxx>,=0D=0A=20Jan=20Beulich=20< JBeulich@xxxxxxxxxx>|References:=20<201009171520.11903.di etmar.hahn@xxxxxxxxxxxxxx>=20<20100922135659.GB2734@dumpd ata.com>=20<201009231353.34913.dietmar.hahn@xxxxxxxxxxxxx m>|In-Reply-To:=20<201009231353.34913.dietmar.hahn@xxxxxx itsu.com>|MIME-Version:=201.0|Content-Transfer-Encoding: =207bit|Message-Id:=20<201009241150.38781.dietmar.hahn@ts .fujitsu.com>; bh=019LtIiVsFx916X6alNd6Fg+DG7h8yBlF6TKEFxbznc=; b=ibnnSYN5l28FczNsU05yivp+dwS7HY72j/LWRgt03ZsoR5xlttrZzWat 1fARAOtl53T3/eNTDuqKobZv3232DPq67Og8nnu/ppv35sqCJh2hoGulD PgGdTQAyVXyCVnUqizXUwDlp3O1IKVq85OJVWlidDrvYnoLJYTmo57fPF 7vYS5Uc2GnweGrwM0GqY8FJb6EehH2wW5KMg0CEOd1Se/28RkM6yF4rfU eucKjwM/UvaRTUqKHfyKMjD5v2ImK;
Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:From:To:Subject:Date:User-Agent:Cc: References:In-Reply-To:MIME-Version:Content-Type: Content-Transfer-Encoding:Message-Id; b=G+SyYMOTDfPr0leg60MEGHiFxT1O/6kEtjcc+uzJrMWgvBW7MrgXgGCp TtxaG+lo8PjBJ1qmLqRKcaQ/8HyPsvQ30sHh7WlPMGjtq6k+aFswuk8G6 EyOA2WHxjceZBL1REiysLddKECEn3kNzv0S1Dy5TcJ9sn0nJkq81PnmYD EvLPu5gZE0gVJKt3ot9Ad9CAZK9ouJcRkt9O/81/Q5v4DkOSjovagtf2J QCOD2J9fEIpxy+GgqzWjO6rU8xnPT;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <201009231353.34913.dietmar.hahn@xxxxxxxxxxxxxx>
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: <201009171520.11903.dietmar.hahn@xxxxxxxxxxxxxx> <20100922135659.GB2734@xxxxxxxxxxxx> <201009231353.34913.dietmar.hahn@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.13.5 (Linux/2.6.34.7-0.2-xen; KDE/4.4.4; x86_64; ; )
Am 23.09.2010 schrieb Dietmar Hahn:
> 
> What I wanted to say is, I don't need a linux kernel to reproduce the problem!
> With the argument vga=mode-0x314 on the Xen command line the screen gets
> patterned while booting only the hypervisor.

I added some tracer in the hypervisor and found that the screen gets patterned
when calling iommu_enable_translation() for the graphics device.

...
(XEN) [VT-D]dmar.c:694: found ACPI_DMAR_DRHD:
(XEN) [VT-D]dmar.c:398:   dmaru->address = fed91000
(XEN) [VT-D]dmar.c:334:   endpoint: 0:2.0
...
(XEN) [VT-D]iommu.c:1097: drhd->address = fed91000 iommu->reg = ffff82c3fff57000
...
(XEN) [VT-D]iommu.c:709: iommu_enable_translation: iommu->reg = ffff82c3fff57000
  -> Here the screen gets patterned after setting the DMA_GCMD_TE bit.

My test machine is a laptop with a Intel cpu "i5 M540" and a "Intel QM57"
chipset.
If anybody owns such a hardware and VT-d is working with the graphics device
then please set iommu=verbose on the Xen command line and send me the
(XEN)... logging of the serial console or "xm dmesg" output.
Thanks.

Dietmar.

-- 
Company details: http://ts.fujitsu.com/imprint.html

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>