Hrrrm, diagnostics omit errno. Alex, could you retry with the
appended (obvious, but untested) patch applied?
--- tools/ioemu/hw/xenfb.c~ 2007-10-26 10:04:43.000000000 +0200
+++ tools/ioemu/hw/xenfb.c 2007-10-26 10:11:09.000000000 +0200
@@ -664,7 +664,8 @@
{
fprintf(stderr, "Doing frontend watch on %s\n", dev->otherend);
if (!xs_watch(dev->xenfb->xsh, dev->otherend, "")) {
- fprintf(stderr, "Watch for dev failed\n");
+ fprintf(stderr, "Watch for dev failed (%s)\n",
+ strerror(errno));
return -1;
}
@@ -680,7 +681,8 @@
{
fprintf(stderr, "Doing backend watch on %s\n", dev->nodename);
if (!xs_watch(dev->xenfb->xsh, dev->nodename, "")) {
- fprintf(stderr, "Watch for dev failed\n");
+ fprintf(stderr, "Watch for dev failed (%s)\n",
+ strerror(errno));
return -1;
}
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|