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

[Xen-devel] xenstore xenbus failure

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] xenstore xenbus failure
From: Adam Wendt <thelsdj@xxxxxxxxx>
Date: Tue, 20 Jan 2009 11:12:02 -0800
Delivery-date: Tue, 20 Jan 2009 11:12:27 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=8KHCZVIfBGyPNrvogQG2/Tc9oS416ZZv9PRQ+zZSk+Y=; b=IcSd/KXIcl7kPkt4Fr0pj82HklyfNzCeiVFDIYRxvsdXDxBOha9js1H6RdtXBtvt/F sLenv6BUr9f2sh0gSfXXDkgcZjVljwPdxBEQdkPiWep6W34/Rl/jPdWn3oi63W8rwH9F y56ZKdexQEap3CjvP2H9TsJwbVLJuQKGIOexM=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Tb2BUhId0LDNMFcOjJZxMAFK8GUCeX+FixrOYwkALulkgWfrUaALf3BkUJsxbvsxQi 0cpIZPTcWjqi6EJVKspowZ/NeZlWNlDMhj+CYCgzVnbqAtZn2AGj9xG/2EmsvY+Ivk8H 4zG32M5+gT2/Fyo2fBmHFVZm3Zvr++UK26HNM=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

Still having problems getting xenstore working without the socket interface. Here is output running simple xenstore-ls:

Got message DIRECTORY len 2 from 0x1451b80
Writing msg DIRECTORY (tool) out to 0x1451b80
xenstore-ls: xs_directory (/): Invalid argument
IN 0x1451b80 20090120 10:43:23 DIRECTORY (/ )
OUT 0x1451b80 20090120 10:43:23 DIRECTORY (tool vm local )

First 2 lines are verbose output of xenstored, middle line is output of the xenstore client and last 2 lines are trace log from xenstored.

'Invalid argument' seems to be coming from the write() call on line 98 of xs_lib.c.

Seems to happen the _second_ time that xs_write_all is called from xs_talkv (writing the parameters) in this case the "/" for the ls.

From the output above we can see that xenstored is receiving the write, and even the "/" parameter, so why would the write be failing with 'Invalid argument'?

Thanks,

Adam
Adam Wendt Consulting

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