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

Re: [Xen-devel] [PATCH 1/2] Virtual frame buffer: frontend

  • To: "Markus Armbruster" <armbru@xxxxxxxxxx>
  • From: "Christian Limpach" <christian.limpach@xxxxxxxxx>
  • Date: Wed, 26 Jul 2006 21:28:04 +0100
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Wed, 26 Jul 2006 13:28:26 -0700
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=udOCwzDvd1qL0ZukVPYhugnZuwUlpqUxLmeF/wvEdb11liVLNqJ2xK2S8k04t6FQYMvEVK8MQdGraD1BqcC7uULOjflk36VIVqFMa9P6znBokIoTfU8ZXj2XUyTdWXUwKg4oTVy1z7VqrrTaYIM9N7uwIwcmGPE0UypxMEwP++s=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

On 7/10/06, Markus Armbruster <armbru@xxxxxxxxxx> wrote:
"Christian Limpach" <christian.limpach@xxxxxxxxx> writes:
> I'm looking forward to seeing a new version of this patch, thanks!

Here you go :)

Thanks and sorry for being a bit late getting back to you -- didn't
get around to it before leaving for OLS.

I've tried the patches now and I seem to not get very far with them applied :-(

- once I build a kernel with CONFIG_FB and CONFIG_XEN_FRAMEBUFFER
enabled, I don't seem to get any output on the xen text console
anymore.  I've tried quite a few combinations of xencons and console
on the command line but didn't find one that worked.

- running vncfb and connecting a viewer works and I get the console
output, but the kernel seems to get stuck as soon as it does any kind
of busy waiting -- I obeserved this while the 5 second tls banner was
printed (it never got to 4, eventualy softlockup kicks in) and after I
moved /lib/tls out of the way, it got stuck in a similar way when
setting the hardware clock (doesn't make sense in domU, but should get
the machine stuck either -- works without the framebuffer changes
applied).  This is all running debian in the domU.

Do you have any recommendations how to get to a working setup and can
you look into these issues?

I'm also attaching two patches:
- vfb-xenbus-transaction.diff: change xenbus_transaction_t to its
non-typedef'ed form since the typedef'ed form doesn't exist anymore.
- vncfb-makefile-changes.diff: change the vncfb Makefile such that it
works like other tools Makefiles.

We'll also need integration with xend before this is really useful, at
least a way to start vncfb (should be similar to how we start qemu for
hvm guests) and support for starting a vncviewer from vncfb would be
nice (see tools/ioemu/patches/vnc-start-vncviewer).


Attachment: vfb-xenbus-transction.diff
Description: Binary data

Attachment: vncfb-makefile-changes.diff
Description: Binary data

Xen-devel mailing list



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