On Mon, 2022-11-14 at 17:13 +0100, Ilya Leoshkevich wrote: > v1: > https://lists.nongnu.org/archive/html/qemu-devel/2022-10/msg01824.html > https://lists.nongnu.org/archive/html/qemu-devel/2022-11/msg01073.html > > v1 -> v2: > * Use QEMU_LOCK_GUARD (Alex). > * Handle TARGET_TB_PCREL (Alex). > * Support ELF -kernels, add a note about this (Alex). Tested with > qemu-system-x86_64 and Linux kernel - it's not fast, but it works. > * Minor const correctness and style improvements. > > Ilya Leoshkevich (1): > tcg: add perfmap and jitdump > > accel/tcg/debuginfo.c | 99 +++++++++++ > accel/tcg/debuginfo.h | 52 ++++++ > accel/tcg/meson.build | 2 + > accel/tcg/perf.c | 334 > ++++++++++++++++++++++++++++++++++++++ > accel/tcg/perf.h | 28 ++++ > accel/tcg/translate-all.c | 8 + > docs/devel/tcg.rst | 23 +++ > hw/core/loader.c | 5 + > include/tcg/tcg.h | 4 +- > linux-user/elfload.c | 3 + > linux-user/exit.c | 2 + > linux-user/main.c | 15 ++ > linux-user/meson.build | 1 + > meson.build | 8 + > qemu-options.hx | 20 +++ > softmmu/vl.c | 11 ++ > tcg/region.c | 2 +- > tcg/tcg.c | 2 + > 18 files changed, 616 insertions(+), 3 deletions(-) > create mode 100644 accel/tcg/debuginfo.c > create mode 100644 accel/tcg/debuginfo.h > create mode 100644 accel/tcg/perf.c > create mode 100644 accel/tcg/perf.h >
Hi, I would like to ping this patch: https://lists.gnu.org/archive/html/qemu-devel/2022-11/msg02385.html https://patchew.org/QEMU/20221114161321.3364875-1-...@linux.ibm.com/ Best regards, Ilya