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] vesafb

To: Jan Beulich <jbeulich@xxxxxxxxxx>
Subject: Re: [Xen-devel] vesafb
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Tue, 08 May 2007 09:00:37 +0100
Cc: ron minnich <rminnich@xxxxxxxxx>, Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Jayant Mangalampalli <Jayant_Mangalampalli@xxxxxxxxxxx>
Delivery-date: Tue, 08 May 2007 00:57:20 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <464047FF.76E4.0078.0@xxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AceRRvZXNJ8IFv06Edu8ogAWy6hiGQ==
Thread-topic: [Xen-devel] vesafb
User-agent: Microsoft-Entourage/
On 8/5/07 08:50, "Jan Beulich" <jbeulich@xxxxxxxxxx> wrote:

>> GRUB only parses 'vga=' for Linux images. It doesn't do so for multiboot
>> images. And, even if it did, what does that have to do with non-Linux dom0
>> OSes?
> Exactly, and Ian intends to do the same thing (i.e. parse the Linux-dom0
> command line). This is what I consider counter-intuitive - Xen should only
> care about its own command line (unless absolutely needed to make
> assumptions about dom0's), and GrUB really shouldn't look at Linux'
> command line either.

Oh, I see, I didn't spot that. Yes, we may as well shift the vga= option
onto Xen's command line. It's what we did with every other option we took
from Linux, so it would also be consistent (apic=, etc.).

I think the reason for grabbing it off dom0's command line is the mindset
that this is merely a 'skanky hack' where we actually only change the mode
immediately before entering dom0 because:
 1. Doing it from dom0 would require interface changes we don't have yet
 2. Doing it earlier in Xen would require us to support text on graphical
lfb, which is a bit of a pain.

So this would be enough of a lashup to support higher-res text console for
dom0, and to support bootsplash (which loads of people want).

 -- Keir

>> The reason we plan to use Linux-style 'vga=' is because we can leverage the
>> fact that people have already learned the hex mode numbers they care about
>> from using native Linux. Actually I will probably go for 'vga=vesa-<mode>'.
> Yes, that would have been my second favorite.

Xen-devel mailing list

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