* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2011-10-03 11:30 Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 1/4] hmp: re-enable trace-file command Stefan Hajnoczi
` (4 more replies)
0 siblings, 5 replies; 20+ messages in thread
From: Stefan Hajnoczi @ 2011-10-03 11:30 UTC (permalink / raw)
To: qemu-devel; +Cc: Anthony Liguori, Stefan Hajnoczi
The following changes since commit d11cf8cc80d946dfc9a23597cd9a0bb1c487cfa7:
etrax-dma: Remove bogus if statement (2011-10-03 10:20:13 +0200)
are available in the git repository at:
ssh://repo.or.cz/srv/git/qemu/stefanha.git tracing
Michael Roth (1):
hmp: re-enable trace-file command
Stefan Hajnoczi (3):
trace: trace bdrv_open_common()
trace: trace monitor qmp dispatch/completion
trace: add arguments to bdrv_co_io_em() trace event
block.c | 4 +++-
hmp-commands.hx | 2 +-
monitor.c | 7 +++++--
trace-events | 7 ++++++-
4 files changed, 15 insertions(+), 5 deletions(-)
--
1.7.6.3
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PATCH 1/4] hmp: re-enable trace-file command
2011-10-03 11:30 [Qemu-devel] [PULL 0/4] Tracing patches Stefan Hajnoczi
@ 2011-10-03 11:30 ` Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 2/4] trace: trace bdrv_open_common() Stefan Hajnoczi
` (3 subsequent siblings)
4 siblings, 0 replies; 20+ messages in thread
From: Stefan Hajnoczi @ 2011-10-03 11:30 UTC (permalink / raw)
To: qemu-devel; +Cc: Anthony Liguori, Michael Roth, Stefan Hajnoczi
From: Michael Roth <mdroth@linux.vnet.ibm.com>
Commit 31965ae27bc11e90674be12584bb201b83df5aef reverted a previous
renaming of CONFIG_SIMPLE_TRACE->CONFIG_TRACE_SIMPLE in a couple spots,
leading to trace-file currently being unavailable.
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
---
hmp-commands.hx | 2 +-
monitor.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hmp-commands.hx b/hmp-commands.hx
index 9e1cca8..844e6c9 100644
--- a/hmp-commands.hx
+++ b/hmp-commands.hx
@@ -194,7 +194,7 @@ STEXI
changes status of a trace event
ETEXI
-#if defined(CONFIG_SIMPLE_TRACE)
+#if defined(CONFIG_TRACE_SIMPLE)
{
.name = "trace-file",
.args_type = "op:s?,arg:F?",
diff --git a/monitor.c b/monitor.c
index d323ea5..08f6197 100644
--- a/monitor.c
+++ b/monitor.c
@@ -606,7 +606,7 @@ static void do_trace_event_set_state(Monitor *mon, const QDict *qdict)
}
}
-#ifdef CONFIG_SIMPLE_TRACE
+#ifdef CONFIG_TRACE_SIMPLE
static void do_trace_file(Monitor *mon, const QDict *qdict)
{
const char *op = qdict_get_try_str(qdict, "op");
--
1.7.6.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [Qemu-devel] [PATCH 2/4] trace: trace bdrv_open_common()
2011-10-03 11:30 [Qemu-devel] [PULL 0/4] Tracing patches Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 1/4] hmp: re-enable trace-file command Stefan Hajnoczi
@ 2011-10-03 11:30 ` Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 3/4] trace: trace monitor qmp dispatch/completion Stefan Hajnoczi
` (2 subsequent siblings)
4 siblings, 0 replies; 20+ messages in thread
From: Stefan Hajnoczi @ 2011-10-03 11:30 UTC (permalink / raw)
To: qemu-devel; +Cc: Anthony Liguori, Stefan Hajnoczi
bdrv_open_common() is a useful point to trace since it reveals the
filename and block driver for a given BlockDriverState.
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
---
block.c | 2 ++
trace-events | 1 +
2 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/block.c b/block.c
index e3fe97f..1ae22d5 100644
--- a/block.c
+++ b/block.c
@@ -475,6 +475,8 @@ static int bdrv_open_common(BlockDriverState *bs, const char *filename,
assert(drv != NULL);
+ trace_bdrv_open_common(bs, filename, flags, drv->format_name);
+
bs->file = NULL;
bs->total_sectors = 0;
bs->encrypted = 0;
diff --git a/trace-events b/trace-events
index b7ddf14..f408564 100644
--- a/trace-events
+++ b/trace-events
@@ -56,6 +56,7 @@ virtio_console_chr_read(unsigned int port, int size) "port %u, size %d"
virtio_console_chr_event(unsigned int port, int event) "port %u, event %d"
# block.c
+bdrv_open_common(void *bs, const char *filename, int flags, const char *format_name) "bs %p filename \"%s\" flags %#x format_name \"%s\""
multiwrite_cb(void *mcb, int ret) "mcb %p ret %d"
bdrv_aio_multiwrite(void *mcb, int num_callbacks, int num_reqs) "mcb %p num_callbacks %d num_reqs %d"
bdrv_aio_multiwrite_earlyfail(void *mcb) "mcb %p"
--
1.7.6.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [Qemu-devel] [PATCH 3/4] trace: trace monitor qmp dispatch/completion
2011-10-03 11:30 [Qemu-devel] [PULL 0/4] Tracing patches Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 1/4] hmp: re-enable trace-file command Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 2/4] trace: trace bdrv_open_common() Stefan Hajnoczi
@ 2011-10-03 11:30 ` Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 4/4] trace: add arguments to bdrv_co_io_em() trace event Stefan Hajnoczi
2011-10-08 16:35 ` [Qemu-devel] [PULL 0/4] Tracing patches Blue Swirl
4 siblings, 0 replies; 20+ messages in thread
From: Stefan Hajnoczi @ 2011-10-03 11:30 UTC (permalink / raw)
To: qemu-devel; +Cc: Anthony Liguori, Stefan Hajnoczi
Add trace events for handle_qmp_command(), which dispatches qmp
commands, and monitor_protocol_emitter(), which produces the reply to a
qmp command.
Also remove duplicate #include "trace/control.h".
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
---
monitor.c | 5 ++++-
trace-events | 4 ++++
2 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/monitor.c b/monitor.c
index 08f6197..cf59442 100644
--- a/monitor.c
+++ b/monitor.c
@@ -57,11 +57,11 @@
#include "json-parser.h"
#include "osdep.h"
#include "cpu.h"
+#include "trace.h"
#include "trace/control.h"
#ifdef CONFIG_TRACE_SIMPLE
#include "trace/simple.h"
#endif
-#include "trace/control.h"
#include "ui/qemu-spice.h"
#include "memory.h"
@@ -370,6 +370,8 @@ static void monitor_protocol_emitter(Monitor *mon, QObject *data)
{
QDict *qmp;
+ trace_monitor_protocol_emitter(mon);
+
qmp = qdict_new();
if (!monitor_has_error(mon)) {
@@ -5102,6 +5104,7 @@ static void handle_qmp_command(JSONMessageParser *parser, QList *tokens)
qobject_incref(mon->mc->id);
cmd_name = qdict_get_str(input, "execute");
+ trace_handle_qmp_command(mon, cmd_name);
if (invalid_qmp_mode(mon, cmd_name)) {
qerror_report(QERR_COMMAND_NOT_FOUND, cmd_name);
goto err_out;
diff --git a/trace-events b/trace-events
index f408564..c9fd8e5 100644
--- a/trace-events
+++ b/trace-events
@@ -534,3 +534,7 @@ esp_mem_writeb_cmd_sel(uint32_t val) "Select without ATN (%2.2x)"
esp_mem_writeb_cmd_selatn(uint32_t val) "Select with ATN (%2.2x)"
esp_mem_writeb_cmd_selatns(uint32_t val) "Select with ATN & stop (%2.2x)"
esp_mem_writeb_cmd_ensel(uint32_t val) "Enable selection (%2.2x)"
+
+# monitor.c
+handle_qmp_command(void *mon, const char *cmd_name) "mon %p cmd_name \"%s\""
+monitor_protocol_emitter(void *mon) "mon %p"
--
1.7.6.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [Qemu-devel] [PATCH 4/4] trace: add arguments to bdrv_co_io_em() trace event
2011-10-03 11:30 [Qemu-devel] [PULL 0/4] Tracing patches Stefan Hajnoczi
` (2 preceding siblings ...)
2011-10-03 11:30 ` [Qemu-devel] [PATCH 3/4] trace: trace monitor qmp dispatch/completion Stefan Hajnoczi
@ 2011-10-03 11:30 ` Stefan Hajnoczi
2011-10-08 16:35 ` [Qemu-devel] [PULL 0/4] Tracing patches Blue Swirl
4 siblings, 0 replies; 20+ messages in thread
From: Stefan Hajnoczi @ 2011-10-03 11:30 UTC (permalink / raw)
To: qemu-devel; +Cc: Anthony Liguori, Stefan Hajnoczi
It is useful to know the BlockDriverState as well as the
sector_num/nb_sectors of an emulated .bdrv_co_*() request.
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
---
block.c | 2 +-
trace-events | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/block.c b/block.c
index 1ae22d5..e865fab 100644
--- a/block.c
+++ b/block.c
@@ -2999,7 +2999,7 @@ static int coroutine_fn bdrv_co_io_em(BlockDriverState *bs, int64_t sector_num,
bdrv_co_io_em_complete, &co);
}
- trace_bdrv_co_io(is_write, acb);
+ trace_bdrv_co_io_em(bs, sector_num, nb_sectors, is_write, acb);
if (!acb) {
return -EIO;
}
diff --git a/trace-events b/trace-events
index c9fd8e5..9528c04 100644
--- a/trace-events
+++ b/trace-events
@@ -67,7 +67,7 @@ bdrv_aio_writev(void *bs, int64_t sector_num, int nb_sectors, void *opaque) "bs
bdrv_lock_medium(void *bs, bool locked) "bs %p locked %d"
bdrv_co_readv(void *bs, int64_t sector_num, int nb_sector) "bs %p sector_num %"PRId64" nb_sectors %d"
bdrv_co_writev(void *bs, int64_t sector_num, int nb_sector) "bs %p sector_num %"PRId64" nb_sectors %d"
-bdrv_co_io(int is_write, void *acb) "is_write %d acb %p"
+bdrv_co_io_em(void *bs, int64_t sector_num, int nb_sectors, int is_write, void *acb) "bs %p sector_num %"PRId64" nb_sectors %d is_write %d acb %p"
# hw/virtio-blk.c
virtio_blk_req_complete(void *req, int status) "req %p status %d"
--
1.7.6.3
^ permalink raw reply related [flat|nested] 20+ messages in thread
* Re: [Qemu-devel] [PULL 0/4] Tracing patches
2011-10-03 11:30 [Qemu-devel] [PULL 0/4] Tracing patches Stefan Hajnoczi
` (3 preceding siblings ...)
2011-10-03 11:30 ` [Qemu-devel] [PATCH 4/4] trace: add arguments to bdrv_co_io_em() trace event Stefan Hajnoczi
@ 2011-10-08 16:35 ` Blue Swirl
4 siblings, 0 replies; 20+ messages in thread
From: Blue Swirl @ 2011-10-08 16:35 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: Anthony Liguori, qemu-devel
On Mon, Oct 3, 2011 at 11:30 AM, Stefan Hajnoczi
<stefanha@linux.vnet.ibm.com> wrote:
> The following changes since commit d11cf8cc80d946dfc9a23597cd9a0bb1c487cfa7:
>
> etrax-dma: Remove bogus if statement (2011-10-03 10:20:13 +0200)
>
> are available in the git repository at:
> ssh://repo.or.cz/srv/git/qemu/stefanha.git tracing
Thanks, pulled.
>
> Michael Roth (1):
> hmp: re-enable trace-file command
>
> Stefan Hajnoczi (3):
> trace: trace bdrv_open_common()
> trace: trace monitor qmp dispatch/completion
> trace: add arguments to bdrv_co_io_em() trace event
>
> block.c | 4 +++-
> hmp-commands.hx | 2 +-
> monitor.c | 7 +++++--
> trace-events | 7 ++++++-
> 4 files changed, 15 insertions(+), 5 deletions(-)
>
> --
> 1.7.6.3
>
>
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2012-07-19 10:52 Stefan Hajnoczi
2012-07-19 11:52 ` Harsh Bora
0 siblings, 1 reply; 20+ messages in thread
From: Stefan Hajnoczi @ 2012-07-19 10:52 UTC (permalink / raw)
To: Anthony Liguori; +Cc: qemu-devel, Stefan Hajnoczi
Simpletrace v2 has landed:
* Strings are now logged instead of their pointers
* Variable-length arguments allow for >6 trace event arguments
Thanks to Harsh Prateek Bora for this improvement!
The following changes since commit dfe1ce5d80cba603bafaac91b239d683abe19cf7:
Merge remote-tracking branch 'kwolf/for-anthony' into staging (2012-07-18 14:44:50 -0500)
are available in the git repository at:
git://github.com/stefanha/qemu.git tracing
for you to fetch changes up to 90a147a275da3a432bdf00238ebf438eff1d2c1b:
Update simpletrace.py for new log format (2012-07-19 11:34:33 +0100)
----------------------------------------------------------------
Alexey Kardashevskiy (1):
trace: added ability to comment out events in the list
Harsh Prateek Bora (3):
monitor: remove unused do_info_trace
Simpletrace v2: Support multiple arguments, strings.
Update simpletrace.py for new log format
monitor.c | 16 ---
scripts/simpletrace.py | 116 +++++++++------
scripts/tracetool/backend/simple.py | 90 +++++++++---
trace/control.c | 3 +
trace/simple.c | 271 ++++++++++++++++++++---------------
trace/simple.h | 40 ++++--
6 files changed, 340 insertions(+), 196 deletions(-)
--
1.7.10.4
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Qemu-devel] [PULL 0/4] Tracing patches
2012-07-19 10:52 Stefan Hajnoczi
@ 2012-07-19 11:52 ` Harsh Bora
0 siblings, 0 replies; 20+ messages in thread
From: Harsh Bora @ 2012-07-19 11:52 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: Anthony Liguori, qemu-devel
On 07/19/2012 04:22 PM, Stefan Hajnoczi wrote:
> Simpletrace v2 has landed:
> * Strings are now logged instead of their pointers
> * Variable-length arguments allow for >6 trace event arguments
>
> Thanks to Harsh Prateek Bora for this improvement!
Thanks very much to Stefan Hajnoczi for his effective, detailed reviews
without which it would have taken longer.
regards,
Harsh
>
> The following changes since commit dfe1ce5d80cba603bafaac91b239d683abe19cf7:
>
> Merge remote-tracking branch 'kwolf/for-anthony' into staging (2012-07-18 14:44:50 -0500)
>
> are available in the git repository at:
>
>
> git://github.com/stefanha/qemu.git tracing
>
> for you to fetch changes up to 90a147a275da3a432bdf00238ebf438eff1d2c1b:
>
> Update simpletrace.py for new log format (2012-07-19 11:34:33 +0100)
>
> ----------------------------------------------------------------
> Alexey Kardashevskiy (1):
> trace: added ability to comment out events in the list
>
> Harsh Prateek Bora (3):
> monitor: remove unused do_info_trace
> Simpletrace v2: Support multiple arguments, strings.
> Update simpletrace.py for new log format
>
> monitor.c | 16 ---
> scripts/simpletrace.py | 116 +++++++++------
> scripts/tracetool/backend/simple.py | 90 +++++++++---
> trace/control.c | 3 +
> trace/simple.c | 271 ++++++++++++++++++++---------------
> trace/simple.h | 40 ++++--
> 6 files changed, 340 insertions(+), 196 deletions(-)
>
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2012-11-16 13:19 Stefan Hajnoczi
0 siblings, 0 replies; 20+ messages in thread
From: Stefan Hajnoczi @ 2012-11-16 13:19 UTC (permalink / raw)
To: qemu-devel; +Cc: Stefan Hajnoczi
The following changes since commit 6801038bc52d61f81ac8a25fbe392f1bad982887:
target-mips: fix wrong microMIPS opcode encoding (2012-11-15 14:48:16 +0100)
are available in the git repository at:
git://github.com/stefanha/qemu.git tracing
for you to fetch changes up to e94c4c9287392e9c4de5e9cc3a0fa40da959ccb5:
trace: Remove "info trace" from documents (2012-11-16 13:35:48 +0100)
----------------------------------------------------------------
Daniel P. Berrange (1):
Avoid all systemtap reserved words
Gerd Hoffmann (1):
trace: allow disabling events in events file
Liming Wang (1):
trace: Remove "info trace" from documents
Stefan Hajnoczi (1):
trace: document '-' syntax for disabling events
docs/tracing.txt | 13 ++++---------
hmp-commands.hx | 7 -------
scripts/tracetool/backend/dtrace.py | 11 ++++++++++-
trace/control.c | 9 ++++++++-
4 files changed, 22 insertions(+), 18 deletions(-)
--
1.8.0
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2013-05-03 12:01 Stefan Hajnoczi
0 siblings, 0 replies; 20+ messages in thread
From: Stefan Hajnoczi @ 2013-05-03 12:01 UTC (permalink / raw)
To: qemu-devel; +Cc: Anthony Liguori, Stefan Hajnoczi
This tracing pull request is long overdue for QEMU 1.5.
Eiichi Tsukata's ftrace backend makes it easy to correlate QEMU events with
host kernel events. He also reports good performance.
Kazuya Saito's trace events make it easier to observe the KVM run loop.
The following changes since commit 8ca27ce2e1150486ea2db4116a03706b28294f16:
Merge remote-tracking branch 'afaerber/qom-cpu' into staging (2013-05-02 10:57:01 -0500)
are available in the git repository at:
git://github.com/stefanha/qemu.git tracing
for you to fetch changes up to e64dd5efb2c6d522a3bc9d096cd49a4e53f0ae10:
trace: document ftrace backend (2013-05-03 13:58:09 +0200)
----------------------------------------------------------------
Eiichi Tsukata (2):
trace: Add ftrace tracing backend
trace: document ftrace backend
Kazuya Saito (2):
kvm-all: add kvm_ioctl, kvm_vm_ioctl, kvm_vcpu_ioctl tracepoints
kvm-all: add kvm_run_exit tracepoint
configure | 8 +++
docs/tracing.txt | 16 ++++++
kvm-all.c | 5 ++
scripts/tracetool/backend/ftrace.py | 54 +++++++++++++++++++
trace-events | 7 +++
trace/Makefile.objs | 1 +
trace/ftrace.c | 102 ++++++++++++++++++++++++++++++++++++
trace/ftrace.h | 10 ++++
8 files changed, 203 insertions(+)
create mode 100644 scripts/tracetool/backend/ftrace.py
create mode 100644 trace/ftrace.c
create mode 100644 trace/ftrace.h
--
1.8.1.4
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2014-01-27 14:53 Stefan Hajnoczi
2014-01-31 11:22 ` Peter Maydell
0 siblings, 1 reply; 20+ messages in thread
From: Stefan Hajnoczi @ 2014-01-27 14:53 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Anthony Liguori
The following changes since commit 0169c511554cb0014a00290b0d3d26c31a49818f:
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging (2014-01-24 15:52:44 -0800)
are available in the git repository at:
git://github.com/stefanha/qemu.git tags/tracing-pull-request
for you to fetch changes up to 736ec1677f1ae7e64f2f3436ca3775c48f79678c:
trace: fix simple trace "disable" keyword (2014-01-27 15:49:39 +0100)
----------------------------------------------------------------
Tracing pull request
----------------------------------------------------------------
Lluís Vilanova (1):
trace: [simple] Do not include "trace/simple.h" in generated tracer headers
Michael Mueller (1):
tracing: start trace processing thread in final child process
Stefan Hajnoczi (2):
trace: add glib 2.32+ static GMutex support
trace: fix simple trace "disable" keyword
scripts/tracetool/backend/simple.py | 6 ++----
trace/simple.c | 24 +++++++++++++++++-------
vl.c | 12 ++++++++++--
3 files changed, 29 insertions(+), 13 deletions(-)
--
1.8.4.2
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Qemu-devel] [PULL 0/4] Tracing patches
2014-01-27 14:53 Stefan Hajnoczi
@ 2014-01-31 11:22 ` Peter Maydell
0 siblings, 0 replies; 20+ messages in thread
From: Peter Maydell @ 2014-01-31 11:22 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: QEMU Developers, Anthony Liguori
On 27 January 2014 14:53, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> The following changes since commit 0169c511554cb0014a00290b0d3d26c31a49818f:
>
> Merge remote-tracking branch 'qemu-kvm/uq/master' into staging (2014-01-24 15:52:44 -0800)
>
> are available in the git repository at:
>
>
> git://github.com/stefanha/qemu.git tags/tracing-pull-request
>
> for you to fetch changes up to 736ec1677f1ae7e64f2f3436ca3775c48f79678c:
>
> trace: fix simple trace "disable" keyword (2014-01-27 15:49:39 +0100)
>
> ----------------------------------------------------------------
> Tracing pull request
>
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2016-01-07 9:13 Stefan Hajnoczi
2016-01-07 11:22 ` Peter Maydell
0 siblings, 1 reply; 20+ messages in thread
From: Stefan Hajnoczi @ 2016-01-07 9:13 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Stefan Hajnoczi
The following changes since commit 38a762fec63fd5c035aae29ba9a77d357e21e4a7:
Merge remote-tracking branch 'remotes/berrange/tags/pull-crypto-fixes-2015-12-23-1' into staging (2015-12-23 13:53:32 +0000)
are available in the git repository at:
git://github.com/stefanha/qemu.git tags/tracing-pull-request
for you to fetch changes up to cef517ca4bf890ef5405aac1b95f75dcda043d6a:
trace: add make dependencies on tracetool source (2016-01-07 16:59:56 +0800)
----------------------------------------------------------------
----------------------------------------------------------------
Mark Cave-Ayland (1):
trace: fix PRIx64 constants in trace-events
Qinghua Jin (1):
trace: reflect the file name change
Stefan Hajnoczi (2):
trace: fix make foo-timestamp rules
trace: add make dependencies on tracetool source
trace-events | 14 ++++++++------
trace/Makefile.objs | 48 ++++++++++++++++++++++++++++--------------------
2 files changed, 36 insertions(+), 26 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Qemu-devel] [PULL 0/4] Tracing patches
2016-01-07 9:13 Stefan Hajnoczi
@ 2016-01-07 11:22 ` Peter Maydell
0 siblings, 0 replies; 20+ messages in thread
From: Peter Maydell @ 2016-01-07 11:22 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: QEMU Developers
On 7 January 2016 at 09:13, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> The following changes since commit 38a762fec63fd5c035aae29ba9a77d357e21e4a7:
>
> Merge remote-tracking branch 'remotes/berrange/tags/pull-crypto-fixes-2015-12-23-1' into staging (2015-12-23 13:53:32 +0000)
>
> are available in the git repository at:
>
> git://github.com/stefanha/qemu.git tags/tracing-pull-request
>
> for you to fetch changes up to cef517ca4bf890ef5405aac1b95f75dcda043d6a:
>
> trace: add make dependencies on tracetool source (2016-01-07 16:59:56 +0800)
>
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------
Applied, thanks. (Hopefully this fixes the travis builds.)
-- PMM
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2016-03-31 12:35 Stefan Hajnoczi
2016-03-31 13:58 ` Peter Maydell
0 siblings, 1 reply; 20+ messages in thread
From: Stefan Hajnoczi @ 2016-03-31 12:35 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Stefan Hajnoczi
The following changes since commit 9370a3bbc478f623dd21d783560629ea2064625b:
Update version for v2.6.0-rc0 release (2016-03-30 19:25:40 +0100)
are available in the git repository at:
git://github.com/stefanha/qemu.git tags/tracing-pull-request
for you to fetch changes up to a6d4953b6057dfc0b9b6b2d775231648fca3ca2b:
trace-events: Fix typos (found by codespell) (2016-03-31 10:37:00 +0100)
----------------------------------------------------------------
----------------------------------------------------------------
Denis V. Lunev (2):
trace: do not always call exit() in trace_enable_events
log: move qemu_log_close/qemu_log_flush from header to log.c
Richard W.M. Jones (1):
docs: Update documentation for stderr (now log) tracing backend.
Stefan Weil (1):
trace-events: Fix typos (found by codespell)
docs/tracing.txt | 4 ++--
include/qemu/log.h | 22 +++++-----------------
trace-events | 4 ++--
trace/control.c | 5 ++++-
util/log.c | 17 +++++++++++++++++
5 files changed, 30 insertions(+), 22 deletions(-)
--
2.5.5
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Qemu-devel] [PULL 0/4] Tracing patches
2016-03-31 12:35 Stefan Hajnoczi
@ 2016-03-31 13:58 ` Peter Maydell
0 siblings, 0 replies; 20+ messages in thread
From: Peter Maydell @ 2016-03-31 13:58 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: QEMU Developers
On 31 March 2016 at 13:35, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> The following changes since commit 9370a3bbc478f623dd21d783560629ea2064625b:
>
> Update version for v2.6.0-rc0 release (2016-03-30 19:25:40 +0100)
>
> are available in the git repository at:
>
> git://github.com/stefanha/qemu.git tags/tracing-pull-request
>
> for you to fetch changes up to a6d4953b6057dfc0b9b6b2d775231648fca3ca2b:
>
> trace-events: Fix typos (found by codespell) (2016-03-31 10:37:00 +0100)
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2017-01-16 13:44 Stefan Hajnoczi
2017-01-19 10:46 ` Peter Maydell
0 siblings, 1 reply; 20+ messages in thread
From: Stefan Hajnoczi @ 2017-01-16 13:44 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Stefan Hajnoczi
The following changes since commit 2ccede18bd24fce5db83fef3674563a1f256717b:
Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-2.9-pull-request' into staging (2017-01-16 12:41:35 +0000)
are available in the git repository at:
git://github.com/stefanha/qemu.git tags/tracing-pull-request
for you to fetch changes up to a47e87151e785977d34e7b726495e7781860ca9f:
trace: Add event "guest_cpu_exit" (2017-01-16 13:40:56 +0000)
----------------------------------------------------------------
----------------------------------------------------------------
Lluís Vilanova (3):
trace: Lock vCPU list when initializing dynamic tracing state
trace: Fix dynamic event state on vCPU hot-unplug
trace: Add event "guest_cpu_exit"
Marc-André Lureau (1):
trace-events: spelling fix
trace/control.h | 8 ++++++++
qom/cpu.c | 2 ++
trace/control-target.c | 11 ++++++++++-
trace/control.c | 19 +++++++++++++++++++
trace-events | 8 +++++++-
5 files changed, 46 insertions(+), 2 deletions(-)
--
2.9.3
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Qemu-devel] [PULL 0/4] Tracing patches
2017-01-16 13:44 Stefan Hajnoczi
@ 2017-01-19 10:46 ` Peter Maydell
0 siblings, 0 replies; 20+ messages in thread
From: Peter Maydell @ 2017-01-19 10:46 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: QEMU Developers
On 16 January 2017 at 13:44, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> The following changes since commit 2ccede18bd24fce5db83fef3674563a1f256717b:
>
> Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-2.9-pull-request' into staging (2017-01-16 12:41:35 +0000)
>
> are available in the git repository at:
>
> git://github.com/stefanha/qemu.git tags/tracing-pull-request
>
> for you to fetch changes up to a47e87151e785977d34e7b726495e7781860ca9f:
>
> trace: Add event "guest_cpu_exit" (2017-01-16 13:40:56 +0000)
>
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------
>
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Qemu-devel] [PULL 0/4] Tracing patches
@ 2017-12-18 14:47 Stefan Hajnoczi
2017-12-19 12:48 ` Peter Maydell
0 siblings, 1 reply; 20+ messages in thread
From: Stefan Hajnoczi @ 2017-12-18 14:47 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Stefan Hajnoczi
The following changes since commit 411ad78115ebeb3411cf4b7622784b93dfabe259:
Merge remote-tracking branch 'remotes/stefanberger/tags/pull-tpm-2017-12-15-1' into staging (2017-12-17 15:27:41 +0000)
are available in the Git repository at:
git://github.com/stefanha/qemu.git tags/tracing-pull-request
for you to fetch changes up to 5c9522b358faf9688fd83cd0a881e1990bb84516:
gdbstub: add tracing (2017-12-18 14:37:36 +0000)
----------------------------------------------------------------
----------------------------------------------------------------
Doug Gale (1):
gdbstub: add tracing
Namhyung Kim (3):
trace: Simplify find_debugfs()
trace: Generalize searching for debugfs
trace: Try using tracefs first
gdbstub.c | 113 +++++++++++++++++++++++++++++++++++++++------------------
trace/ftrace.c | 33 ++++++++++-------
trace-events | 28 ++++++++++++++
3 files changed, 125 insertions(+), 49 deletions(-)
--
2.14.3
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Qemu-devel] [PULL 0/4] Tracing patches
2017-12-18 14:47 Stefan Hajnoczi
@ 2017-12-19 12:48 ` Peter Maydell
0 siblings, 0 replies; 20+ messages in thread
From: Peter Maydell @ 2017-12-19 12:48 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: QEMU Developers
On 18 December 2017 at 14:47, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> The following changes since commit 411ad78115ebeb3411cf4b7622784b93dfabe259:
>
> Merge remote-tracking branch 'remotes/stefanberger/tags/pull-tpm-2017-12-15-1' into staging (2017-12-17 15:27:41 +0000)
>
> are available in the Git repository at:
>
> git://github.com/stefanha/qemu.git tags/tracing-pull-request
>
> for you to fetch changes up to 5c9522b358faf9688fd83cd0a881e1990bb84516:
>
> gdbstub: add tracing (2017-12-18 14:37:36 +0000)
>
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------
>
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2017-12-19 12:49 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-03 11:30 [Qemu-devel] [PULL 0/4] Tracing patches Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 1/4] hmp: re-enable trace-file command Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 2/4] trace: trace bdrv_open_common() Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 3/4] trace: trace monitor qmp dispatch/completion Stefan Hajnoczi
2011-10-03 11:30 ` [Qemu-devel] [PATCH 4/4] trace: add arguments to bdrv_co_io_em() trace event Stefan Hajnoczi
2011-10-08 16:35 ` [Qemu-devel] [PULL 0/4] Tracing patches Blue Swirl
-- strict thread matches above, loose matches on Subject: below --
2012-07-19 10:52 Stefan Hajnoczi
2012-07-19 11:52 ` Harsh Bora
2012-11-16 13:19 Stefan Hajnoczi
2013-05-03 12:01 Stefan Hajnoczi
2014-01-27 14:53 Stefan Hajnoczi
2014-01-31 11:22 ` Peter Maydell
2016-01-07 9:13 Stefan Hajnoczi
2016-01-07 11:22 ` Peter Maydell
2016-03-31 12:35 Stefan Hajnoczi
2016-03-31 13:58 ` Peter Maydell
2017-01-16 13:44 Stefan Hajnoczi
2017-01-19 10:46 ` Peter Maydell
2017-12-18 14:47 Stefan Hajnoczi
2017-12-19 12:48 ` Peter Maydell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).