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


[Xen-ia64-devel] Problem with xen-unstable cset 7937 (grant table transf

To: <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-ia64-devel] Problem with xen-unstable cset 7937 (grant table transfer fix)
From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Date: Mon, 21 Nov 2005 13:52:06 -0800
Cc: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Delivery-date: Mon, 21 Nov 2005 21:52:06 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcXu5dDMVhwibZWIQTe58kXllEzD4g==
Thread-topic: Problem with xen-unstable cset 7937 (grant table transfer fix)
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?


Xen-ia64-devel mailing list

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