On 11/18/2010 01:03 PM, Richard W.M. Jones wrote:
On Thu, Nov 18, 2010 at 12:13:22PM +0100, Paolo Bonzini wrote:
On 11/18/2010 10:56 AM, Richard W.M. Jones wrote:
snprintf (path, sizeof path,
- "/sys/devices/xen-backend/tap-%d-%d/statistics/%s",
+ "/sys/devices/tap-%d-%d/statistics/%s",
domid, device, str);
r = read_stat (path);
return r;
----------------------------------------------------------------------
Paolo, is there a correct location for these statistics directories?
(It would have to work on RHEL 5 as well as upstream Xen).
It's really sysfs changes, not Xen changes. Probably what you have now
wouldn't work in the Novell forward-ported 2.6.32 dom0 kernel, too.
You could try /sys/bus/xen-backend/devices/*. Hui, do you have that
directory?
Is one of these paths the correct one that we should be using,
or should we be searching for all three?
/sys/bus/xen-backend/devices/* is a symlink in RHEL5 to where you're
searching now, but it is a "real" directory in newer Linux versions (I'm
using F14). So, the possibilities are:
- Hui reports that /sys/bus/xen-backend/devices works for him. In that
case, it is the correct one;
- it doesn't work for him, in that case adding the directory I suggested
is pointless, you can just add the one that works for him.
Paolo
_______________________________________________
virt-tools-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-tools-list