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


[Xen-devel] Fbdev graphics broken in xen/next dom0

To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Fbdev graphics broken in xen/next dom0
From: Eamon Walsh <ewalsh@xxxxxxxxxxxxx>
Date: Fri, 12 Mar 2010 15:24:33 -0500
Cc: George Coker <gscoker@xxxxxxxxxxxxx>
Delivery-date: Fri, 12 Mar 2010 12:25:01 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20100301 Fedora/3.0.3-1.fc12 Thunderbird/3.0.3

I work in the same group as Dave Quigley and George Coker.  I'm working
on a graphical switcher application for Xen which uses the DirectFB
library on top of Linux VESA fbdev.  This runs in dom0 at the moment. 
I'm using the latest xen/next pvops dom0 and xen-unstable hypervisor
compiled from source, with vga=ask so I can boot dom0 in a graphical mode.

The problem I'm having is illustrated by the attached test program that
displays a green background with a white square for 10 seconds when run
as root.  It doesn't work on the xen/next / xen-unstable combo.  The
program runs and exits normally but all I see is a black screen.

The program *does* work on xen/next running on the bare metal.  It also
works using the xen-unstable hypervisor with an older dom0, the
kernel with Novell patches.  So I think the issue is in the xen/next
kernel.  I've run the test program on different machines and observed
the same behavior.

The xen-unstable / dom0 combination works and I'm using that
for the moment but I'd like to be using pvops.  I would be happy to run
more tests / provide more data if needed.


Eamon Walsh 
National Security Agency

Attachment: dfbtest.c
Description: Text document

Xen-devel mailing list