From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60221) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aG0PS-0002eB-Js for qemu-devel@nongnu.org; Mon, 04 Jan 2016 03:22:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aG0PN-0006D7-FP for qemu-devel@nongnu.org; Mon, 04 Jan 2016 03:22:34 -0500 Received: from mx2.parallels.com ([199.115.105.18]:57979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aG0PN-0006BP-7R for qemu-devel@nongnu.org; Mon, 04 Jan 2016 03:22:29 -0500 References: <1447401507-6319-1-git-send-email-stefanha@redhat.com> From: "Denis V. Lunev" Message-ID: <568A2692.90007@parallels.com> Date: Mon, 4 Jan 2016 11:00:18 +0300 MIME-Version: 1.0 In-Reply-To: <1447401507-6319-1-git-send-email-stefanha@redhat.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL v3 00/15] Tracing patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi , qemu-devel@nongnu.org Cc: Peter Maydell On 11/13/2015 10:58 AM, Stefan Hajnoczi wrote: > v3: > * Include "exec/log.h" from translate-a64.c [Peter] > > v2: > * Add missing log.py file [Peter] > > The following changes since commit 74fcbd22d20a2fbc1a47a7b00cce5bf98fd7be5f: > > hw/misc: Add support for ADC controller in Xilinx Zynq 7000 (2015-11-12 21:30:42 +0000) > > are available in the git repository at: > > git://github.com/stefanha/qemu.git tags/tracing-pull-request > > for you to fetch changes up to de332788d7c626fce31f6baebab807df5a7410e1: > > log: add "-d trace:PATTERN" (2015-11-13 15:52:57 +0800) > > ---------------------------------------------------------------- > > ---------------------------------------------------------------- > > Denis V. Lunev (2): > trace: no need to call trace_backend_init in different branches now > log: move qemu-log.c into util/ directory > > Paolo Bonzini (11): > trace: count number of enabled events > trace: track enabled events in a separate array > trace: fix documentation > trace: split trace_init_events out of trace_init_backends > trace: split trace_init_file out of trace_init_backends > trace: add "-trace enable=..." > trace: add "-trace help" > log: do not unnecessarily include qom/cpu.h > trace: convert stderr backend to log > trace: switch default backend to "log" > log: add "-d trace:PATTERN" > > Stefan Hajnoczi (2): > trace: fix make foo-timestamp rules > trace: add make dependencies on tracetool source > > Makefile.objs | 1 - > bsd-user/main.c | 1 + > configure | 6 +- > cpu-exec.c | 1 + > exec.c | 1 + > hw/acpi/cpu_hotplug.c | 1 + > hw/timer/a9gtimer.c | 1 + > include/exec/log.h | 60 +++++++++++ > include/qemu/log.h | 60 +---------- > linux-user/main.c | 1 + > qemu-io.c | 2 +- > qemu-log.c | 177 -------------------------------- > qemu-options.hx | 22 ++-- > qom/cpu.c | 1 + > scripts/tracetool/backend/log.py | 48 +++++++++ > scripts/tracetool/backend/stderr.py | 47 --------- > scripts/tracetool/format/events_c.py | 2 +- > target-alpha/translate.c | 1 + > target-arm/translate-a64.c | 1 + > target-arm/translate.c | 1 + > target-cris/translate.c | 1 + > target-i386/seg_helper.c | 1 + > target-i386/smm_helper.c | 1 + > target-i386/translate.c | 1 + > target-lm32/helper.c | 1 + > target-lm32/translate.c | 1 + > target-m68k/translate.c | 1 + > target-microblaze/helper.c | 1 + > target-microblaze/translate.c | 1 + > target-mips/helper.c | 1 + > target-mips/translate.c | 1 + > target-moxie/translate.c | 1 + > target-openrisc/translate.c | 1 + > target-ppc/mmu-hash32.c | 1 + > target-ppc/mmu-hash64.c | 1 + > target-ppc/mmu_helper.c | 1 + > target-ppc/translate.c | 1 + > target-s390x/translate.c | 1 + > target-sh4/helper.c | 1 + > target-sh4/translate.c | 1 + > target-sparc/int32_helper.c | 1 + > target-sparc/int64_helper.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.c | 1 + > trace/Makefile.objs | 48 +++++---- > trace/control-internal.h | 15 ++- > trace/control.c | 98 +++++++++++++----- > trace/control.h | 44 +++++++- > trace/event-internal.h | 2 - > trace/simple.c | 6 +- > trace/simple.h | 4 +- > translate-all.c | 1 + > util/Makefile.objs | 1 + > util/log.c | 190 +++++++++++++++++++++++++++++++++++ > vl.c | 38 ++++--- > 59 files changed, 537 insertions(+), 373 deletions(-) > create mode 100644 include/exec/log.h > delete mode 100644 qemu-log.c > create mode 100644 scripts/tracetool/backend/log.py > delete mode 100644 scripts/tracetool/backend/stderr.py > create mode 100644 util/log.c > Can I help with this? This series really stuck... Den