|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] xenstore xenbus failure
On Fri, Jan 23, 2009 at 7:24 AM, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
On Tue, 2009-01-20 at 11:12 -0800, Adam Wendt wrote:
> 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 )
I just noticed something very similar...
root@bogga:~# xenstore-ls
xenstore-ls: xs_directory (/): Success
root@bogga:~# strace xenstore-ls
[...]
open("/proc/xen/xenbus", O_RDWR|O_LARGEFILE) = 3
[...]
write(3, "\1\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0", 16) = 16
write(3, "/\0", 2) = -168004416
I don't like the look of that return value and:
CC drivers/xen/xenfs/xenbus.o
/local/scratch/ianc/devel/kernels/paravirt/drivers/xen/xenfs/xenbus.c: In function 'xenbus_file_write':
/local/scratch/ianc/devel/kernels/paravirt/drivers/xen/xenfs/xenbus.c:294: warning: 'rc' may be used uninitialized in this function
Can you try this patch, it fixes things for me:
<snip> The patch fixed my issues with xenbus/xenstore. Now having other problems starting guest:
1. vif hotplug hangs and then errors out, haven't looked deeper into this due to the following issues.
2. Without a vif entry when I start guest it fails to find the disk partition names I have defined in my guest config file, disks only seem to be available on ca01 (for initial root) and then /dev/xvdaX, no hdaX entries like my guest config has.
3. I don't get a login prompt on the console, my entire init process is displayed up to starting local (this is gentoo) but then no login, I see a /dev/xvc0 device and I have a valid inittab entriy (along with securetty entry) but never get a login promt on the console
So without networking no way to get into my guest, guess I'll try to debug the vif hotplug issue next.
Adam Adam Wendt Consulting
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|