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] [PATCH 1/2] libfsimage

To: John Levon <levon@xxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 1/2] libfsimage
From: Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>
Date: Tue, 31 Oct 2006 09:54:38 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 02 Nov 2006 13:51:56 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20061027185847.GA15368@xxxxxxxxxxxxxxxxxxxx>
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>
References: <20061027185847.GA15368@xxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.13 (2006-08-11)
At 19:58 +0100 on 27 Oct (1161979127), John Levon wrote:
> These two patches re-work pygrub to use a generic C library for reading
> filesystem images. An immediate benefit is that there's no longer any
> external dependencies, so all the filesystems always 'just work'.

This is a big step in the right direction.  Especially for pygrub, using
the same fs codebase that normal grub does seems like the right thing to
do.

> It also adds Solaris UFS support. The current plugins are all based on
> slightly modified Grub legacy code (so far it's taken about an hour to
> get a new FS from the grub code working).

>From a quick glance through, the changes you've made to the grub fs code
seem to be mostly eliminating grub's world of static block-access
variables and functions.  Could that be abstracted out into a wrapper
file that would let any grub filesystem code be used verbatim?  That
would reduce the maintenance load even further (and give us FAT and
ISO9660 for free).

Alternatively, how far away from stable enough are the grub2 drivers?

Cheers,

Tim.

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

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