aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xcutils/lsevtchn.c
Commit message (Collapse)AuthorAgeFilesLines
* tools: do not link against unused libraries.Ian Campbell2011-03-171-2/+0
| | | | | | | | | | | | | | | | | A fair few things under tools link against libraries which they don't even use. Most of this appears to come from copy-and-pasting previous Makefile snippets and cargo-culting plus the tendency to define global $(LIBS) even for Makefiles which build multiple separate utilities or libraries. Identified by comparing a build with --as-needed to one without by looking at the NEEDED header of all ELF objects. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
* libxc: eliminate static variables, use xentoollog; API changeKeir Fraser2010-05-281-5/+6
| | | | | | | | | | | | | | | | | | | | This patch eliminate the global variables in libxenctrl (used for logging and error reporting). Instead the information which was in the global variables is now in a new xc_interface* opaque structure, which xc_interface open returns instead of the raw file descriptor; furthermore, logging is done via xentoollog. There are three new parameters to xc_interface_open to control the logging, but existing callers can just pass "0" for all three to get the old behaviour. All libxc callers have been adjusted accordingly. Also update QEMU_TAG for corresponding qemu change. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* lsevtchn: Improve this evtchn reporting tool.Keir Fraser2008-09-051-21/+27
| | | | Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* lsevtchn: Simple tool to list event channel states for a domain.Keir Fraser2008-04-091-0/+59
Signed-off-by: Ian Campbell <ian.campbell@xensource.com>