From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53400) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnPmW-0004cA-Mz for qemu-devel@nongnu.org; Fri, 23 Sep 2016 08:40:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnPmS-0002wk-DR for qemu-devel@nongnu.org; Fri, 23 Sep 2016 08:40:43 -0400 Received: from mx1.redhat.com ([209.132.183.28]:17876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnPmS-0002wb-6o for qemu-devel@nongnu.org; Fri, 23 Sep 2016 08:40:40 -0400 Date: Fri, 23 Sep 2016 13:40:37 +0100 From: Stefan Hajnoczi Message-ID: <20160923124037.GF8221@stefanha-x1.localdomain> References: <147428970221.15111.18119365434664365867.stgit@fimbulvetr.bsc.es> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lIrNkN/7tmsD/ALM" Content-Disposition: inline In-Reply-To: <147428970221.15111.18119365434664365867.stgit@fimbulvetr.bsc.es> Subject: Re: [Qemu-devel] [PATCH v3 0/3] trace: Add events to track vCPU lifecycle List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?iso-8859-1?Q?Llu=EDs?= Vilanova Cc: qemu-devel@nongnu.org --lIrNkN/7tmsD/ALM Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 19, 2016 at 02:55:02PM +0200, Llu=EDs Vilanova wrote: > Adds events to track vCPU hot-(un)plugging and reset. >=20 > As a bonus, first patch fixes per-vCPU dynamic event state initialization, > making the current late initialization code obsolete. >=20 > NOTE: This series is missing CPU hot-unplug, since I could not find a gen= eric > point to hook the event. >=20 > Signed-off-by: Llu=EDs Vilanova > --- >=20 > Changes in v3 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > * Remove code for trace_fini_vcpu(), since there is no full support for > hot-unplugging. >=20 >=20 > Changes in v2 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > * Properly support vCPU hot-plugging to "inherit" dynamic event states. > * Rename event "guest_cpu_init" to "guest_cpu_enter". >=20 >=20 > Llu=EDs Vilanova (3): > trace: Properly initialize dynamic event states in hot-plugged vCPUs > trace: Add event "guest_cpu_enter" > trace: Add event "guest_cpu_reset" >=20 >=20 > 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(-) >=20 >=20 > To: qemu-devel@nongnu.org > Cc: Stefan Hajnoczi Thanks, applied to my tracing tree: https://github.com/stefanha/qemu/commits/tracing Stefan --lIrNkN/7tmsD/ALM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJX5SLFAAoJEJykq7OBq3PIpYAH/RTnatZdVR6A4IsevKGrnVi7 yl3dAfppEIzTFMi+06MfL89XZ2Xg2q1/740FHqeZQ/ZtOddMC+Fbb5+B+LktILP/ sMr8Qg36yBoC2u/shfJf4VRpO9R3IxsHfra9vccrQ7ASaA9Iq7/auQgws1duNlYw KbnkyGaUjNi5NLhAW/LEAOzlnMUZW6AEUovq1CgeYYZWB9CAenyrYliT03whRXlY qlrPnyyoMSo4eqK0BtJn7ctooMhUZMU6qFcw330Yb9SQjoUZN1MSwjjUNtM4nfwA GB/WbJd/PRwvhygRlQ9IPLhuySmdhDuoiEyMIOkE4dOqtjOsFsKMsy7gmASYFH4= =7Ozk -----END PGP SIGNATURE----- --lIrNkN/7tmsD/ALM--