From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51713) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bAVog-0005Ta-9m for qemu-devel@nongnu.org; Wed, 08 Jun 2016 01:14:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bAVoa-0000M4-AO for qemu-devel@nongnu.org; Wed, 08 Jun 2016 01:14:09 -0400 Received: from mail.ispras.ru ([83.149.199.45]:60305) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bAVoa-0000L7-2L for qemu-devel@nongnu.org; Wed, 08 Jun 2016 01:14:04 -0400 From: Pavel Dovgalyuk Date: Wed, 08 Jun 2016 08:13:52 +0300 Message-ID: <20160608051352.1688.7877.stgit@PASHA-ISP> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] [PATCH 0/3] icount/replay additions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: pbonzini@redhat.com, jasowang@redhat.com, agraf@suse.de, david@gibson.dropbear.id.au This set of patches includes fixes and additions for icount and record/replay implementation: - Fixing icount processing on exceptions in PPC - Enabling VM start/stop in replay mode - Adding network record/replay --- Pavel Dovgalyuk (3): target-ppc: exceptions handling in icount mode replay: allow replay stopping and restarting record/replay: add network support block/blkreplay.c | 18 +++- cpus.c | 1 docs/replay.txt | 14 +++ include/sysemu/replay.h | 14 +++ net/Makefile.objs | 1 net/filter-replay.c | 90 ++++++++++++++++++++ replay/Makefile.objs | 1 replay/replay-events.c | 11 ++ replay/replay-internal.h | 12 ++- replay/replay-net.c | 110 ++++++++++++++++++++++++ replay/replay.c | 2 target-ppc/cpu.h | 3 + target-ppc/excp_helper.c | 38 ++++++-- target-ppc/fpu_helper.c | 192 ++++++++++++++++++++++-------------------- target-ppc/helper.h | 1 target-ppc/mem_helper.c | 6 + target-ppc/misc_helper.c | 8 +- target-ppc/mmu-hash64.c | 12 +-- target-ppc/mmu_helper.c | 18 ++-- target-ppc/timebase_helper.c | 21 ++--- target-ppc/translate.c | 84 +----------------- vl.c | 4 + 22 files changed, 438 insertions(+), 223 deletions(-) create mode 100644 net/filter-replay.c create mode 100644 replay/replay-net.c -- Pavel Dovgalyuk