[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/3] trace: Add events to track vCPU lifecycle
From: |
Lluís Vilanova |
Subject: |
[Qemu-devel] [PATCH v2 0/3] trace: Add events to track vCPU lifecycle |
Date: |
Thu, 15 Sep 2016 17:25:31 +0200 |
User-agent: |
StGit/0.17.1-dirty |
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 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 | 15 +++++----------
trace/control.h | 19 ++++++++-----------
vl.c | 1 -
9 files changed, 78 insertions(+), 24 deletions(-)
To: address@hidden
Cc: Stefan Hajnoczi <address@hidden>
- [Qemu-devel] [PATCH v2 0/3] trace: Add events to track vCPU lifecycle,
Lluís Vilanova <=