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-ia64-devel

[Xen-ia64-devel] Re: Problem with xen-unstable cset 7937 (grant table tr

To: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Subject: [Xen-ia64-devel] Re: Problem with xen-unstable cset 7937 (grant table transfer fix)
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Tue, 22 Nov 2005 05:50:46 +0000
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 22 Nov 2005 05:59:54 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <516F50407E01324991DD6D07B0531AD5875B28@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <516F50407E01324991DD6D07B0531AD5875B28@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx

That changeset only changes gnttab_transfer, which is used only by netfront/netback. Since those don't yet build on ia64 I'm not sure how domU boot has been broken.

 -- Keir

On 21 Nov 2005, at 21:52, Magenheimer, Dan (HP Labs Fort Collins) wrote:

It appears that a grant table fix Keir made (cset 7937 in
xen-unstable) has broken Xen/ia64 domU boot.  I am getting:

        WARNING: g.e. still in use!
        WARNING: leaking g.e. and page still in use!

a number of times,  leading to "unable to read superblock"
and "Cannot open root device".

As noted in previous discussions, ia64 uses a separate file
for grant_table.c, though there are more similarities than
differences.  (This was a development convenience to avoid
adding ifdefs.)  So changes to common/grant_table.c -- with
corresponding usage changes in sparse/arch/xen/kernel/gnttab.c,
which *is* a common file between Xen/x86 and Xen/ia64 -- are
likely to break Xen/ia64.  Hopefully a fix will just be a matter
of merging Keir's changes from xen/common/grant_table.c into
xen/arch/ia64/xen/grant_table.c, but ideally the ia64 variant
should be merged back into the common file, though it may
take a few ifdefs.

Any volunteers?

Thanks,
Dan



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

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