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


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

To: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Subject: Re: [Xen-ia64-devel] Problem with xen-unstable cset 7937 (grant tabletransfer fix)
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Thu, 24 Nov 2005 09:58:11 +0000
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 24 Nov 2005 09:52:27 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <516F50407E01324991DD6D07B0531AD5875C69@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: <516F50407E01324991DD6D07B0531AD5875C69@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
I'll fix those two errors in the xen-unstable tree. I would then expect things to pretty much just work, but common/grant_table.c had diverged a little from the ia64-specific one, so that might be causing problems.

 -- Keir

On 23 Nov 2005, at 23:09, Magenheimer, Dan (HP Labs Fort Collins) wrote:

Thanks very much!

There is a typo in gnttab_shared_mfn in the asm-ia64/grant_table.h
you created ((t)shared should be (t)->shared) and I found a
misspelling in include/asm-ia64/mm.h (PGT_writeable should
be PGT_writable... this is never actually used on ia64 but
needs to be defined syntactically to compile).  With these
fixes, it compiles.

However, it doesn't run... booting domU gets "Cannot open
root device".  I will repeat the experiment with xen-ia64 tip
(to verify somethin else isn't screwed up) and then with
xen-ia64 tip with just the grant_table changes to see if
that works.

Or did I miss something that you had left for me to fix
semantically in the new ia64-specific header file?

Xen-ia64-devel mailing list