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/
Home Products Support Community News


[Xen-tools] Re: [Xen-devel] [PATCH][RFC] xenstat framework and vm-top

To: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Subject: [Xen-tools] Re: [Xen-devel] [PATCH][RFC] xenstat framework and vm-top
From: Anthony Liguori <aliguori@xxxxxxxxxx>
Date: Mon, 15 Aug 2005 20:05:12 -0500
Cc: xen-tools@xxxxxxxxxxxxxxxxxxx, Michael Running Wolf <rngwlf@xxxxxxxxxx>, Judy Fischbach <jfisch@xxxxxxxxxx>
Delivery-date: Tue, 16 Aug 2005 01:03:43 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <200508160141.25092.mark.williamson@xxxxxxxxxxxx>
List-help: <mailto:xen-tools-request@lists.xensource.com?subject=help>
List-id: Xen control tools developers <xen-tools.lists.xensource.com>
List-post: <mailto:xen-tools@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-tools>, <mailto:xen-tools-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-tools>, <mailto:xen-tools-request@lists.xensource.com?subject=unsubscribe>
References: <1124147277.680.91.camel@xxxxxxxxxxxxxxxxxxxxx> <1124150244.22835.19.camel@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <430133E0.2030407@xxxxxxxxxx> <200508160141.25092.mark.williamson@xxxxxxxxxxxx>
Sender: xen-tools-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0.2 (X11/20050317)
Mark Williamson wrote:

First of all, I agree that we don't want to support yet another API.

Do we have a policy on compatibility in the tools? The Xen / backends ABI is obviously sacred but is userspace control plane stuff also included...?
I'll put in my vote that the userspace library API should be held to the same standards as the hypervisor ABI.

In reality, there won't be more than a dozen guest ports to Xen (for 3.0 at least). There will likely be dozens of tools written that use the userspace API though.

I think libxenstat might as well be kept as a base for this work... IMHO, it should at least stay separate in the source for now. vm-top / xentop could be statically linked with it for now, OR it could be stashed under /usr/lib/xen/lib, depending on ABI issues.
I'd be happier linking against it statically. I really like having simple code though. What does everyone else think?


Anthony Liguori

Xen-tools mailing list