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] Problems with Xend on ia64.

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] Problems with Xend on ia64.
From: "Julio C. Ortega" <jortega@xxxxxxxxx>
Date: Thu, 10 Feb 2011 18:16:18 -0430
Delivery-date: Thu, 10 Feb 2011 14:47:16 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20110126112506.14232f3p04bca5s0@xxxxxxxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: ONUVA
References: <20110126112506.14232f3p04bca5s0@xxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.1.16) Gecko/20101226 Lightning/1.0b2 Icedove/3.0.11
El 26/01/11 11:25, Julio C. Ortega wrote:
> Hello all.
> 
> As per my last emails to the list i was able, (thanks Shin'ya) to build
> Xen 4.0.1 (and 4.0.2-rcX) on ia64.
> 
> After a long battle building various releases (all pertaining 4.0.x
> series) on a BL870c Integrity blade (itanium2) i cannot make Xend run
> (kernel 2.6.18.8-xen boots normally and without errors, apparently) but
> Xend gives out permission errors. (Like the build was more recent than
> the tools and etc.) believe me, i've rebuilded tools, kernes, stubdom,
> uninstalled, built from scratch, reinstalled....  you name it so as to
> prevent this permission error without results.
> 
> I've struggling digging info on how to sucessfully make Xend start, so
> far i've tried literally everything i've found, al also digged heavily
> in this list archives.
> 
> I've trying in two different systems (one has debian 6.0 and other
> debian 5.0),im building with gcc-4.1 in both of them, and the build
> completes _normally_ and _without errors_ after i apply the patches that
> Shin'ya and other contributors have posted for ia64 on 4.0.1 and 4.0.2-rcX
> 
> I'll attach the running kernel dmesg, and the xend.log. Also, an strace
> of xend starting.
> 
> (disregard the qla2xxx messages, as i have to reorganize the storage and
> enclosure after Xen works ;) )

Hello again folks.

Continuing on this work, i had to consider building 3.4.

3.4 release stable didn't work also builded fine, and all, but have to
consider building other so, i followed this HOWTO[1] and it builded fine
(3.5 from ia64-unstable) , but the "Permission Denied" error changed
somewhat, i'll post it:


[2011-02-10 17:11:18 4150] INFO (SrvDaemon:332) Xend Daemon started
[2011-02-10 17:11:18 4150] INFO (SrvDaemon:336) Xend changeset: Mon Jun
29 11:26:05 2009 +0900 19848:5839491bbf20.
[2011-02-10 17:11:18 4150] ERROR (SrvDaemon:349) Exception starting xend
((13, 'Permission denied'))
Traceback (most recent call last):
  File "usr/lib/python2.5/site-packages/xen/xend/server/SrvDaemon.py",
line 341, in run
    servers = SrvServer.create()
  File "usr/lib/python2.5/site-packages/xen/xend/server/SrvServer.py",
line 251, in create
    root.putChild('xend', SrvRoot())
  File "usr/lib/python2.5/site-packages/xen/xend/server/SrvRoot.py",
line 40, in __init__
    self.get(name)
  File "usr/lib/python2.5/site-packages/xen/web/SrvDir.py", line 84, in get
    val = val.getobj()
  File "usr/lib/python2.5/site-packages/xen/web/SrvDir.py", line 52, in
getobj
    self.obj = klassobj()
  File "usr/lib/python2.5/site-packages/xen/xend/server/SrvNode.py",
line 30, in __init__
    self.xn = XendNode.instance()
  File "usr/lib/python2.5/site-packages/xen/xend/XendNode.py", line
1014, in instance
    inst = XendNode()
  File "usr/lib/python2.5/site-packages/xen/xend/XendNode.py", line 92,
in __init__
    self.other_config["xen_pagesize"] = self.xeninfo_dict()["xen_pagesize"]
  File "usr/lib/python2.5/site-packages/xen/xend/XendNode.py", line 940,
in xeninfo_dict
    return dict(self.xeninfo())
  File "usr/lib/python2.5/site-packages/xen/xend/XendNode.py", line 883,
in xeninfo
    info['xen_scheduler'] = self.xenschedinfo()
  File "usr/lib/python2.5/site-packages/xen/xend/XendNode.py", line 873,
in xenschedinfo
    sched_id = self.xc.sched_id_get()
Error: (13, 'Permission denied')
[2011-02-10 17:11:19 4149] INFO (SrvDaemon:220) Xend exited with status 1.

Dom0 boots with 2.6.18.8-xen, no apparent errors, but the xend daemon
fails to start. Any pointers would be greatly appreciated.

This is an ia64 build on Debian 5.0.8 'lenny' with GCC 4.1.2

[1]: http://www.gelato.unsw.edu.au/IA64wiki/PaulDavies/XenIA64Howto


-- 
------------------------------------
Julio C. Ortega
ONUVA
http://www.onuva.com

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>