[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentati
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation |
Date: |
Tue, 1 Aug 2017 14:54:29 +0100 |
On 1 August 2017 at 14:48, Stefan Hajnoczi <address@hidden> wrote:
> Thanks for sharing the requirements. A stable API is necessary for
> providing these features.
>
> We're essentially talking about libqemu. That means QEMU in library
> form with an API for JIT engine, reverse engineering, instrumentation,
> etc tasks.
> Maintaining libqemu will take ongoing effort and no one has committed.
> The last discussion about libqemu was here:
> https://lists.gnu.org/archive/html/qemu-devel/2016-11/msg04847.html
That thread seems to be focused on trying to extract TCG
from the rest of QEMU, which definitely isn't a requirement
for instrumentation, and I would suggest is something
of a distraction from it. I want to be able to say "just
instrument this setup that QEMU already provides as a
board model", not have to write a driver that duplicates
all the work vl.c and our board models do for us today,
and I don't need the TCG engine to be a library to do that...
I agree that we want to provide something that is at least
closer to a stable API than "just expose trace events",
though.
thanks
-- PMM
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Stefan Hajnoczi, 2017/08/01
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Stefan Hajnoczi, 2017/08/01
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation,
Peter Maydell <=
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Stefan Hajnoczi, 2017/08/02
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Peter Maydell, 2017/08/02
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Stefan Hajnoczi, 2017/08/02
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, LluĂs Vilanova, 2017/08/02
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Stefan Hajnoczi, 2017/08/03
- Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Emilio G. Cota, 2017/08/25
Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Stefan Hajnoczi, 2017/08/02
Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation, Emilio G. Cota, 2017/08/25