[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] tools: adds tracer on qemu-xen debug configure options



Il 03/10/2013 15:08, Ian Campbell ha scritto:
On Fri, 2013-09-27 at 16:00 +0200, Fabio Fantoni wrote:
When building tools in debug mode (debug=y), pass also
--enable-trace-backend=stderr when configuring qemu-xen.
Useful to improve debug.
What does this actually do in practice? More logging
in /var/log/xen/qemu-dm-$dom.log or something else?

Yes, I think that stderr backend is good because the log will go on /var/log/xen/qemu-dm-$dom.log (easy and fast). To use it must be configured with some qemu parameters, containing the type of events to log. Setting it with "device_model_args" should be sufficent instead adding other libxl option, and this should be used only on some debug case.
All details here:
http://git.qemu.org/?p=qemu.git;a=blob;f=docs/tracing.txt


Signed-off-by: Fabio Fantoni <fabio.fantoni@xxxxxxx>
---
  tools/Makefile |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/Makefile b/tools/Makefile
index e7a983b..77a3522 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -174,7 +174,7 @@ qemu-xen-dir-force-update:
        fi
ifeq ($(debug),y)
-QEMU_XEN_ENABLE_DEBUG := --enable-debug
+QEMU_XEN_ENABLE_DEBUG := --enable-debug --enable-trace-backend=stderr
  else
  QEMU_XEN_ENABLE_DEBUG :=
  endif



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.