qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] e370ad: doc: sync help description for --trac


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] e370ad: doc: sync help description for --trace with man fo...
Date: Wed, 29 Jun 2016 08:30:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: e370ad99993aaa4b52e6dd53ed6b1eb6080c0692
      
https://github.com/qemu/qemu/commit/e370ad99993aaa4b52e6dd53ed6b1eb6080c0692
  Author: Denis V. Lunev <address@hidden>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M qemu-options.hx

  Log Message:
  -----------
  doc: sync help description for --trace with man for qemu.1

[s/descriprion/description/ in commit message as suggested by Eric Blake
<address@hidden>.
--Stefan]

Signed-off-by: Denis V. Lunev <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-id: address@hidden
CC: Paolo Bonzini <address@hidden>
CC: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: eeb2b8f78d614e0245c978d0da8beaba49a89f2e
      
https://github.com/qemu/qemu/commit/eeb2b8f78d614e0245c978d0da8beaba49a89f2e
  Author: Denis V. Lunev <address@hidden>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M Makefile
    A qemu-option-trace.texi
    M qemu-options.hx

  Log Message:
  -----------
  doc: move text describing --trace to specific .texi file

This text will be included to qemu-nbd/qemu-img mans in the next patches.

Signed-off-by: Denis V. Lunev <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-id: address@hidden
CC: Paolo Bonzini <address@hidden>
CC: Stefan Hajnoczi <address@hidden>
CC: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: e9e0bb2af2248eabafb54402e3127f9f8a8690f5
      
https://github.com/qemu/qemu/commit/e9e0bb2af2248eabafb54402e3127f9f8a8690f5
  Author: Denis V. Lunev <address@hidden>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M trace/control.c
    M trace/control.h
    M vl.c

  Log Message:
  -----------
  trace: move qemu_trace_opts to trace/control.c

The patch also creates trace_opt_parse() helper in trace/control.c to reuse
this code in next patches for qemu-nbd and qemu-io.

The patch also makes trace_init_events() static, as this call is not used
outside the module anymore.

Signed-off-by: Denis V. Lunev <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-id: address@hidden
CC: Paolo Bonzini <address@hidden>
CC: Stefan Hajnoczi <address@hidden>
CC: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: e9a80859d67b217ed15b9b3820ca16ae117bb117
      
https://github.com/qemu/qemu/commit/e9a80859d67b217ed15b9b3820ca16ae117bb117
  Author: Denis V. Lunev <address@hidden>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M qemu-io.c

  Log Message:
  -----------
  trace: enable tracing in qemu-io

Moving trace_init_backends() into trace_opt_parse() is not possible. This
should be called after daemonize() in vl.c.

Signed-off-by: Denis V. Lunev <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-id: address@hidden
CC: Paolo Bonzini <address@hidden>
CC: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 39ca463e81d102c08012f922cba8b784558eee81
      
https://github.com/qemu/qemu/commit/39ca463e81d102c08012f922cba8b784558eee81
  Author: Denis V. Lunev <address@hidden>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M Makefile
    M qemu-nbd.c
    M qemu-nbd.texi

  Log Message:
  -----------
  trace: enable tracing in qemu-nbd

Please note, trace_init_backends() must be called in the final process,
i.e. after daemonization. This is necessary to keep tracing thread in
the proper process.

Signed-off-by: Denis V. Lunev <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-id: address@hidden
CC: Paolo Bonzini <address@hidden>
CC: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 10985131e337a0c52c5bd1e191fd7867a6ff8d02
      
https://github.com/qemu/qemu/commit/10985131e337a0c52c5bd1e191fd7867a6ff8d02
  Author: Denis V. Lunev <address@hidden>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M qemu-img.c
    M qemu-img.texi

  Log Message:
  -----------
  qemu-img: move common options parsing before commands processing

This is necessary to enable creation of common qemu-img options which will
be specified before command.

The patch also enables '-V' alias to '--version' (exactly like in other
block utilities) and documents this change.

Signed-off-by: Denis V. Lunev <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-id: address@hidden
CC: Paolo Bonzini <address@hidden>
CC: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 06a1e0c197ec631a2a3e47a803c52609a8405f69
      
https://github.com/qemu/qemu/commit/06a1e0c197ec631a2a3e47a803c52609a8405f69
  Author: Denis V. Lunev <address@hidden>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M Makefile
    M qemu-img.c
    M qemu-img.texi

  Log Message:
  -----------
  trace: enable tracing in qemu-img

The command will work this way:
    qemu-img --trace "qcow2*" create -f qcow2 1.img 64G

[Quote "qcow2*" to protect against shell globbing as suggested by Eric
Blake <address@hidden>.
--Stefan]

Signed-off-by: Denis V. Lunev <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-id: address@hidden
Suggested by: Daniel P. Berrange <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 9c15e70086f3343bd810c6150d92ebfd6f346fcf
      
https://github.com/qemu/qemu/commit/9c15e70086f3343bd810c6150d92ebfd6f346fcf
  Author: Lluís Vilanova <address@hidden>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M bsd-user/syscall.c
    M linux-user/syscall.c
    M trace-events

  Log Message:
  -----------
  trace: [*-user] Add events to trace guest syscalls in syscall emulation mode

Adds two events to trace syscalls in syscall emulation mode (*-user):

* guest_user_syscall: Emitted before the syscall is emulated; contains
  the syscall number and arguments.

* guest_user_syscall_ret: Emitted after the syscall is emulated;
  contains the syscall number and return value.

Signed-off-by: Lluís Vilanova <address@hidden>
Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 845d1e7e42cfc5abdd00cf715da9bd656f5a747d
      
https://github.com/qemu/qemu/commit/845d1e7e42cfc5abdd00cf715da9bd656f5a747d
  Author: Peter Maydell <address@hidden>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M Makefile
    M bsd-user/syscall.c
    M linux-user/syscall.c
    M qemu-img.c
    M qemu-img.texi
    M qemu-io.c
    M qemu-nbd.c
    M qemu-nbd.texi
    A qemu-option-trace.texi
    M qemu-options.hx
    M trace-events
    M trace/control.c
    M trace/control.h
    M vl.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' 
into staging

# gpg: Signature made Tue 28 Jun 2016 22:27:20 BST
# gpg:                using RSA key 0x9CA4ABB381AB73C8
# gpg: Good signature from "Stefan Hajnoczi <address@hidden>"
# gpg:                 aka "Stefan Hajnoczi <address@hidden>"
# Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8

* remotes/stefanha/tags/tracing-pull-request:
  trace: [*-user] Add events to trace guest syscalls in syscall emulation mode
  trace: enable tracing in qemu-img
  qemu-img: move common options parsing before commands processing
  trace: enable tracing in qemu-nbd
  trace: enable tracing in qemu-io
  trace: move qemu_trace_opts to trace/control.c
  doc: move text describing --trace to specific .texi file
  doc: sync help description for --trace with man for qemu.1

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/3e904d6ade7f...845d1e7e42cf

reply via email to

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