[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-ia64-devel] Problem with xen-unstable cset 7937 (grant table transfer fix)


  • To: <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
  • 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
  • List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • 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?

Thanks,
Dan


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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.