From mboxrd@z Thu Jan 1 00:00:00 1970 From: Valtteri Kiviniemi Subject: Re: Latest pv_ops (2.6.30-rc3) and xen-unstable Date: Fri, 08 May 2009 21:48:08 +0300 Message-ID: <4A047E68.5080109@dataproof.fi> References: <49FFD4C1.9070803@dataproof.fi> <4A00ACEB.1070904@goop.org> <4A032CB0.1060803@dataproof.fi> <1241773407.16804.39.camel@zakaz.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1241773407.16804.39.camel@zakaz.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Campbell Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org Hi, Ok, with that patch I got it working. I'm still seeing these two error messages in dmesg: XENBUS: Unable to read cpu state and xenbus_probe_devices failed xenbus_directory are those something to worry about? - Valtteri Kiviniemi Ian Campbell kirjoitti: > On Thu, 2009-05-07 at 14:47 -0400, Valtteri Kiviniemi wrote: >> Hi, >> >> Yeah, so it seems to be: > > The switch to/from curses has hidden most of the interesting stuff > (including a useful error message :-(), if you redirect to a file you > get: > open("/sys/devices/xen-backend/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) > dup(2) = 6 > fcntl64(6, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE) > close(6) = 0 > write(2, "Error opening /sys/devices/xen-b"..., 67Error opening /sys/devices/xen-backend/: No such file or directory > ) = 67 > > This path doesn't exist in the pvops kernel. Looks > like /sys/bus/xen-backend/devices is just as good and exists in both > pvops and 2.6.18 kernels. > > Subject: xenstat: Use backend path which is compatible with pvops and 2.6.18-xen kernels. > > Signed-off-by: Ian Campbell > > diff -r 07812e857e67 tools/xenstat/libxenstat/src/xenstat_linux.c > --- a/tools/xenstat/libxenstat/src/xenstat_linux.c Thu Apr 09 12:09:14 2009 +0100 > +++ b/tools/xenstat/libxenstat/src/xenstat_linux.c Fri May 08 09:40:45 2009 +0100 > @@ -31,7 +31,7 @@ > > #include "xenstat_priv.h" > > -#define SYSFS_VBD_PATH "/sys/devices/xen-backend/" > +#define SYSFS_VBD_PATH "/sys/bus/xen-backend/devices" > > struct priv_data { > FILE *procnetdev; > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel