[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RISU PATCH v4 00/10] record/replay patches
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [RISU PATCH v4 00/10] record/replay patches |
Date: |
Fri, 2 Jun 2017 17:08:38 +0100 |
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
- [Qemu-devel] [RISU PATCH v4 00/10] record/replay patches,
Alex Bennée <=
- [Qemu-devel] [RISU PATCH v4 02/10] build-all-archs: support cross building via docker, Alex Bennée, 2017/06/02
- [Qemu-devel] [RISU PATCH v4 01/10] .gitignore: ignore build directories, Alex Bennée, 2017/06/02
- [Qemu-devel] [RISU PATCH v4 04/10] risu: a bit more verbosity when running, Alex Bennée, 2017/06/02
- [Qemu-devel] [RISU PATCH v4 03/10] build-all-archs: support --static flag, Alex Bennée, 2017/06/02
- [Qemu-devel] [RISU PATCH v4 06/10] risu: add header to trace stream, Alex Bennée, 2017/06/02
- [Qemu-devel] [RISU PATCH v4 05/10] risu: paramterise send/receive functions, Alex Bennée, 2017/06/02