[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 0/3] trace: Add events to track vCPU lifecycl
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [PATCH v3 0/3] trace: Add events to track vCPU lifecycle |
Date: |
Fri, 23 Sep 2016 13:40:37 +0100 |
User-agent: |
Mutt/1.7.0 (2016-08-17) |
On Mon, Sep 19, 2016 at 02:55:02PM +0200, Lluís Vilanova wrote:
> Adds events to track vCPU hot-(un)plugging and reset.
>
> As a bonus, first patch fixes per-vCPU dynamic event state initialization,
> making the current late initialization code obsolete.
>
> NOTE: This series is missing CPU hot-unplug, since I could not find a generic
> point to hook the event.
>
> Signed-off-by: Lluís Vilanova <address@hidden>
> ---
>
> Changes in v3
> =============
>
> * Remove code for trace_fini_vcpu(), since there is no full support for
> hot-unplugging.
>
>
> Changes in v2
> =============
>
> * Properly support vCPU hot-plugging to "inherit" dynamic event states.
> * Rename event "guest_cpu_init" to "guest_cpu_enter".
>
>
> Lluís Vilanova (3):
> trace: Properly initialize dynamic event states in hot-plugged vCPUs
> trace: Add event "guest_cpu_enter"
> trace: Add event "guest_cpu_reset"
>
>
> bsd-user/main.c | 1 -
> linux-user/main.c | 1 -
> qom/cpu.c | 6 ++++++
> stubs/trace-control.c | 6 ++++++
> trace-events | 13 +++++++++++++
> trace/control-target.c | 40 ++++++++++++++++++++++++++++++++++++++++
> trace/control.c | 19 -------------------
> trace/control.h | 19 ++++++++-----------
> vl.c | 1 -
> 9 files changed, 73 insertions(+), 33 deletions(-)
>
>
> To: address@hidden
> Cc: Stefan Hajnoczi <address@hidden>
Thanks, applied to my tracing tree:
https://github.com/stefanha/qemu/commits/tracing
Stefan
signature.asc
Description: PGP signature