[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses |
Date: |
Wed, 2 Mar 2016 10:55:53 +0000 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Tue, Feb 23, 2016 at 07:22:07PM +0100, Lluís Vilanova wrote:
> NOTE: This series applies on top of "trace: Show vCPU info in guest code
> events"
>
> This series adds to new events:
>
> * guest_vmem: memory accesses performed by vCPUs (guest code)
>
> * guest_vmem_user_syscall: memory accesses performed by syscall emulation when
> running QEMU in user-mode.
>
> Signed-off-by: Lluís Vilanova <address@hidden>
> ---
>
> Lluís Vilanova (5):
> exec: [tcg] Track which vCPU is performing translation and execution
> trace: [all] Add "guest_vmem" event
> user: Refactor lock_user body into do_lock_user
> user: Set current vCPU during syscall execution
> trace: [all] Add "guest_vmem_user_syscall" event
>
>
> bsd-user/qemu.h | 21 +++++++++++++++---
> bsd-user/syscall.c | 2 ++
> bsd-user/uaccess.c | 2 +-
> include/exec/cpu_ldst_template.h | 17 +++++++++++++++
> include/exec/cpu_ldst_useronly_template.h | 14 ++++++++++++
> linux-user/qemu.h | 21 +++++++++++++++---
> linux-user/syscall.c | 2 ++
> linux-user/uaccess.c | 2 +-
> target-alpha/translate.c | 1 +
> target-arm/translate.c | 1 +
> target-cris/translate.c | 1 +
> target-cris/translate_v10.c | 1 +
> target-i386/translate.c | 1 +
> target-lm32/translate.c | 1 +
> target-m68k/translate.c | 1 +
> target-microblaze/translate.c | 1 +
> target-mips/translate.c | 1 +
> target-moxie/translate.c | 1 +
> target-openrisc/translate.c | 1 +
> target-ppc/translate.c | 1 +
> target-s390x/translate.c | 1 +
> target-sh4/translate.c | 1 +
> target-sparc/translate.c | 1 +
> target-tilegx/translate.c | 1 +
> target-tricore/translate.c | 1 +
> target-unicore32/translate.c | 1 +
> target-xtensa/translate.c | 1 +
> tcg/tcg-op.c | 34
> ++++++++++++++++++++++++++---
> tcg/tcg.h | 4 +++
> trace-events | 23 ++++++++++++++++++++
> translate-all.c | 2 ++
> 31 files changed, 151 insertions(+), 12 deletions(-)
>
>
> To: address@hidden
> Cc: Stefan Hajnoczi <address@hidden>
>
Any comments from TCG folks?
Stefan
signature.asc
Description: PGP signature
- Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses,
Stefan Hajnoczi <=
- Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses, Peter Maydell, 2016/03/16
- Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses, Stefan Hajnoczi, 2016/03/22
- Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses, Lluís Vilanova, 2016/03/22
- Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses, Peter Maydell, 2016/03/22
- Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses, Lluís Vilanova, 2016/03/22
- Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses, Peter Maydell, 2016/03/22
- Re: [Qemu-devel] [PATCH 0/5] trace: Add events for vCPU memory accesses, Lluís Vilanova, 2016/03/23