[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • 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
  • 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;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.