All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stefan Hajnoczi <stefanha@redhat.com>
To: "Lluís Vilanova" <vilanova@ac.upc.edu>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH v3 0/3] trace: Add events to track vCPU lifecycle
Date: Fri, 23 Sep 2016 13:40:37 +0100	[thread overview]
Message-ID: <20160923124037.GF8221@stefanha-x1.localdomain> (raw)
In-Reply-To: <147428970221.15111.18119365434664365867.stgit@fimbulvetr.bsc.es>

[-- Attachment #1: Type: text/plain, Size: 1624 bytes --]

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 <vilanova@ac.upc.edu>
> ---
> 
> 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: qemu-devel@nongnu.org
> Cc: Stefan Hajnoczi <stefanha@redhat.com>

Thanks, applied to my tracing tree:
https://github.com/stefanha/qemu/commits/tracing

Stefan

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 455 bytes --]

      parent reply	other threads:[~2016-09-23 12:40 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-19 12:55 [Qemu-devel] [PATCH v3 0/3] trace: Add events to track vCPU lifecycle Lluís Vilanova
2016-09-19 12:55 ` [Qemu-devel] [PATCH v3 1/3] trace: Properly initialize dynamic event states in hot-plugged vCPUs Lluís Vilanova
2016-09-23 12:40   ` Stefan Hajnoczi
2016-09-19 12:55 ` [Qemu-devel] [PATCH v3 2/3] trace: Add event "guest_cpu_enter" Lluís Vilanova
2016-09-19 12:55 ` [Qemu-devel] [PATCH v3 3/3] trace: Add event "guest_cpu_reset" Lluís Vilanova
2016-09-23 12:40 ` Stefan Hajnoczi [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160923124037.GF8221@stefanha-x1.localdomain \
    --to=stefanha@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=vilanova@ac.upc.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.