qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: "Alex Bennée" <alex.bennee@linaro.org>
To: peter.maydell@linaro.org
Cc: qemu-devel@nongnu.org, "Alex Bennée" <alex.bennee@linaro.org>
Subject: [Qemu-devel] [RISU PATCH v4 00/10] record/replay patches
Date: Fri,  2 Jun 2017 17:08:38 +0100	[thread overview]
Message-ID: <20170602160848.4913-1-alex.bennee@linaro.org> (raw)

Hi,

After much messing about I finally got this re-base working. The
recent re-factoring work has made the code a lot simple. I also
ran into problems getting a decent cross-compiler that could link
against a zlib. This was manly down to multi-arch conflicts when I try
and install zlib1g-dev:arm64 on my Ubuntu 16.04 dev box. Happily we
already have a decent cross compile solution for QEMU so I tweaked the
build-all-archs script to offer a --use-docker option.

The paramterise patch is a little white space messy due to the
inconsistent formatting. Maybe it would be easier to nail down what
the indent should be and run indent over the source tree?

Regards,

Alex Bennée (10):
  .gitignore: ignore build directories
  build-all-archs: support cross building via docker
  build-all-archs: support --static flag
  risu: a bit more verbosity when running
  risu: paramterise send/receive functions
  risu: add header to trace stream
  risu: add simple trace and replay support
  risu: add support compressed tracefiles
  new: record_traces.sh helper script
  new: run_risu.sh script

 .gitignore       |   1 +
 Makefile         |   4 +-
 build-all-archs  |  76 ++++++++++++++++++++++--
 configure        |  55 +++++++++++++++++-
 record_traces.sh |  20 +++++++
 reginfo.c        | 173 ++++++++++++++++++++++++++++++++-----------------------
 risu.c           | 147 ++++++++++++++++++++++++++++++++++++++++++----
 risu.h           |  23 +++++++-
 risu_aarch64.c   |   8 +++
 risu_arm.c       |   8 +++
 risu_m68k.c      |   5 ++
 risu_ppc64.c     |   5 ++
 run_risu.sh      |  53 +++++++++++++++++
 13 files changed, 484 insertions(+), 94 deletions(-)
 create mode 100755 record_traces.sh
 create mode 100755 run_risu.sh

-- 
2.13.0

             reply	other threads:[~2017-06-02 16:08 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-06-02 16:08 Alex Bennée [this message]
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 01/10] .gitignore: ignore build directories Alex Bennée
2017-06-06  9:51   ` Peter Maydell
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 02/10] build-all-archs: support cross building via docker Alex Bennée
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 03/10] build-all-archs: support --static flag Alex Bennée
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 04/10] risu: a bit more verbosity when running Alex Bennée
2017-06-06  9:55   ` Peter Maydell
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 05/10] risu: paramterise send/receive functions Alex Bennée
2017-06-06  9:57   ` Peter Maydell
2017-06-06 10:13     ` Alex Bennée
2017-06-06 11:37       ` Peter Maydell
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 06/10] risu: add header to trace stream Alex Bennée
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 07/10] risu: add simple trace and replay support Alex Bennée
2017-06-06 13:39   ` Peter Maydell
2017-06-06 14:19     ` Alex Bennée
2017-06-06 14:32       ` Peter Maydell
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 08/10] risu: add support compressed tracefiles Alex Bennée
2017-06-06 13:45   ` Peter Maydell
2017-06-06 14:24     ` Alex Bennée
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 09/10] new: record_traces.sh helper script Alex Bennée
2017-06-06 13:47   ` Peter Maydell
2017-06-06 14:25     ` Alex Bennée
2017-06-02 16:08 ` [Qemu-devel] [RISU PATCH v4 10/10] new: run_risu.sh script Alex Bennée

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170602160848.4913-1-alex.bennee@linaro.org \
    --to=alex.bennee@linaro.org \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).