qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PULL 0/9] Tracing patches


From: Andreas Färber
Subject: Re: [Qemu-devel] [PULL 0/9] Tracing patches
Date: Tue, 24 Apr 2012 20:00:50 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120328 Thunderbird/11.0.1

Am 18.04.2012 16:07, schrieb Stefan Hajnoczi:
> The last tracing pull for 1.1 before we merge only fixes.
> 
> The following changes since commit 6e7a7f3d9bc2031b4c93c05400b18775ba1b1f55:
> 
>   Allow controlling volume with PulseAudio backend (2012-04-17 16:57:58 +0400)
> 
> are available in the git repository at:
> 
>   git://github.com/stefanha/qemu.git tracing
> 
> for you to fetch changes up to 256a721d46a112d8807a488ec0176985c09bbbf1:
> 
>   tracetool: handle DTrace keywords 'in', 'next', 'self' (2012-04-18 14:03:00 
> +0100)
> 
> ----------------------------------------------------------------
> Lluís Vilanova (8):
>       tracetool: Rewrite infrastructure as python modules
>       tracetool: Add module for the 'c' format
>       tracetool: Add module for the 'h' format
>       tracetool: Add support for the 'stderr' backend
>       tracetool: Add support for the 'simple' backend
>       tracetool: Add support for the 'ust' backend
>       tracetool: Add support for the 'dtrace' backend
>       tracetool: Add MAINTAINERS info
> 
> Stefan Hajnoczi (1):
>       tracetool: handle DTrace keywords 'in', 'next', 'self'

While the thought of not having to deal with oldish Sun shells was
certainly compelling, tracetool.py seems to require Python 2.6 and
breaks with Python 2.5.1 on Mac OS X v10.5 (the last version to support
ppc). Any chance you can fix this?

What I'm seeing when the command line options are correct is this:

Error: invalid trace backend
Please choose a supported trace backend.

And when not, I see the following amidst the usage information:

[...]
  --enable-trace-backend=B Set trace backend
  File "/Users/andreas/QEMU/qemu/scripts/tracetool.py", line 73
    except getopt.GetoptError as err:
                               ^
SyntaxError: invalid syntax
                           Available backends:
[...]

I.e. `python scripts/tracetool.py --list-backends` breaks.

Andreas

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg



reply via email to

[Prev in Thread] Current Thread [Next in Thread]