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] Re: pv_ops dom0 USB fixed

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] Re: pv_ops dom0 USB fixed
From: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Date: Wed, 17 Dec 2008 21:33:47 +0000
Cc: deshantm@xxxxxxxxx, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Aviv Grafi <aviv@xxxxxxxxxxxx>, Gerd Hoffmann <kraxel@xxxxxxxxxx>, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Delivery-date: Wed, 17 Dec 2008 14:03:50 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49496ECD.6000503@xxxxxxxx>
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>
Organization: Citrix Systems, Inc.
References: <C56EBAB9.FAB%keir.fraser@xxxxxxxxxxxxx> <49490F73.6020606@xxxxxxxxxx> <49495261.8090703@xxxxxxxx> <1229547457.4802.16.camel@xxxxxxxxxxxxxxxxxxxxx> <49496ECD.6000503@xxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Wed, 2008-12-17 at 13:27 -0800, Jeremy Fitzhardinge wrote:
> Ian Campbell wrote:
> > On Wed, 2008-12-17 at 11:26 -0800, Jeremy Fitzhardinge wrote:
> >   
> >>> Also noticed the dom0 builder doesn't (yet) boot bzImages, right?
> >>>   
> >>>       
> >> Yeah.  It's on the todo list, but I don't think anyone's lined up to
> >> do it yet.  Shouldn't be more than a couple of hours work for someone
> >> with some expertise in the area (hint hint).
> >>     
> >
> > The main stumbling block is the lack of any existing decompression code
> > in the hypervisor. I've got half a patch somewhere which uses Linux's
> > inflate.c (it should be in an init section so it's thrown away after
> > boot) but it's not complete, it was a while ago so I don't even recall
> > how not-complete it was. I can dig it out if someone wants to pick it up
> > before I get back round to it.
> >   
> 
> Ah, right, it was relying on grub to do all the decompression?

Yep.

> > An alternative option might be a multiboot shim which picks apart any
> > bzImage format modules in its input and passes the result down the chain
> > to the next module. e.g. your grub entry might look like:
> >         title bz-xen
> >             kernel unbzimage
> >             module xen.gz dom0_mem=foo
> >             module vmlinuz root=blah
> >             module initrd
> >   
> 
> That might be useful to have, but I don't think it would be easier to 
> implement.

Right, which is why I started down the other route ;-)

Ian.


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