From: Juan Quintela <quintela@redhat.com>
To: qemu-devel@nongnu.org
Cc: amit.shah@redhat.com
Subject: [Qemu-devel] [PULL 00/21] Migration pull request
Date: Wed, 3 Jun 2015 14:05:36 +0200 [thread overview]
Message-ID: <1433333157-9939-1-git-send-email-quintela@redhat.com> (raw)
Hi
Here are the pull request, it includes:
- generic patches form postcopy that are reviewed (dave)
- generic patches form RDMA fixes that are reviewed (dave)
- patches form optional section reviewed (me)
- patches for migration events reviewed (me)
- fix RDMA and ipv6 (Padmanabh)
- Remove extra variable (zhanghailiang)
Please, apply.
Later, Juan.
The following changes since commit 42d58e7c6760cb9c55627c28ae538e27dcf2f144:
Merge remote-tracking branch 'remotes/sstabellini/tags/xen-15-06-02-tag' into staging (2015-06-02 16:47:31 +0100)
are available in the git repository at:
git://github.com/juanquintela/qemu.git tags/migration/20150603-1
for you to fetch changes up to 6aafed47e8b7eefb0f06b2c3d05d12a1065d2a7d:
Remove unneeded memset (2015-06-03 13:58:51 +0200)
----------------------------------------------------------------
migration/next for 20150603
----------------------------------------------------------------
Dr. David Alan Gilbert (12):
Add qemu_get_counted_string to read a string prefixed by a count byte
Split header writing out of qemu_savevm_state_begin
qemu_ram_foreach_block: pass up error value, and down the ramblock name
Create MigrationIncomingState
Move copy out of qemu_peek_buffer
Move loadvm_handlers into MigrationIncomingState
Merge section header writing
Disable section footers on older machine types
Add a protective section footer
Teach analyze-migration.py about section footers
Rename RDMA structures to make destination clear
Remove unneeded memset
Juan Quintela (7):
migration: move ram stuff to migration/ram
migration: move savevm.c inside migration/
migration: Add myself to the copyright list of both files
migration: reduce include files
migration: Remove duplicated assignment of SETUP status
migration: create savevm_state
migration: Use normal VMStateDescriptions for Subsections
Padmanabh Ratnakar (1):
rdma: Fix qemu crash when IPv6 address is used for migration
zhanghailiang (1):
arch_init: Clean up the duplicate variable 'len' defining in ram_load()
MAINTAINERS | 2 -
Makefile.target | 3 +-
arch_init.c | 1653 ---------------------------------------
cpus.c | 11 +-
docs/migration.txt | 11 +-
exec.c | 21 +-
hw/acpi/ich9.c | 10 +-
hw/acpi/piix4.c | 10 +-
hw/block/fdc.c | 37 +-
hw/char/serial.c | 41 +-
hw/display/qxl.c | 11 +-
hw/display/vga.c | 11 +-
hw/i386/pc_piix.c | 2 +
hw/i386/pc_q35.c | 2 +
hw/ide/core.c | 32 +-
hw/ide/pci.c | 16 +-
hw/input/pckbd.c | 22 +-
hw/input/ps2.c | 11 +-
hw/intc/apic_common.c | 10 +-
hw/isa/lpc_ich9.c | 10 +-
hw/net/e1000.c | 11 +-
hw/net/rtl8139.c | 11 +-
hw/net/vmxnet3.c | 12 +-
hw/pci-host/piix.c | 10 +-
hw/scsi/scsi-bus.c | 11 +-
hw/timer/hpet.c | 11 +-
hw/timer/mc146818rtc.c | 23 +-
hw/usb/hcd-ohci.c | 11 +-
hw/usb/redirect.c | 34 +-
hw/virtio/virtio.c | 16 +-
include/exec/cpu-common.h | 4 +-
include/migration/migration.h | 17 +
include/migration/qemu-file.h | 5 +-
include/migration/vmstate.h | 10 +-
include/qemu/typedefs.h | 2 +
include/sysemu/arch_init.h | 1 -
include/sysemu/sysemu.h | 1 +
migration/migration.c | 34 +-
migration/qemu-file.c | 29 +-
migration/ram.c | 1670 ++++++++++++++++++++++++++++++++++++++++
migration/rdma.c | 78 +-
savevm.c => migration/savevm.c | 257 ++++---
migration/vmstate.c | 21 +-
scripts/analyze-migration.py | 5 +
target-arm/machine.c | 26 +-
target-i386/machine.c | 81 +-
target-ppc/machine.c | 62 +-
target-s390x/machine.c | 28 +-
trace-events | 5 +-
49 files changed, 2230 insertions(+), 2182 deletions(-)
create mode 100644 migration/ram.c
rename savevm.c => migration/savevm.c (88%)
next reply other threads:[~2015-06-03 12:06 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-06-03 12:05 Juan Quintela [this message]
2015-06-03 12:05 ` [Qemu-devel] [PULL 01/21] migration: move ram stuff to migration/ram Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 02/21] migration: move savevm.c inside migration/ Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 03/21] migration: Add myself to the copyright list of both files Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 04/21] migration: reduce include files Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 05/21] arch_init: Clean up the duplicate variable 'len' defining in ram_load() Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 06/21] rdma: Fix qemu crash when IPv6 address is used for migration Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 07/21] migration: Remove duplicated assignment of SETUP status Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 08/21] migration: create savevm_state Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 09/21] migration: Use normal VMStateDescriptions for Subsections Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 10/21] Add qemu_get_counted_string to read a string prefixed by a count byte Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 11/21] Split header writing out of qemu_savevm_state_begin Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 12/21] qemu_ram_foreach_block: pass up error value, and down the ramblock name Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 13/21] Create MigrationIncomingState Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 14/21] Move copy out of qemu_peek_buffer Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 15/21] Move loadvm_handlers into MigrationIncomingState Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 16/21] Merge section header writing Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 17/21] Disable section footers on older machine types Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 18/21] Add a protective section footer Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 19/21] Teach analyze-migration.py about section footers Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 20/21] Rename RDMA structures to make destination clear Juan Quintela
2015-06-03 12:05 ` [Qemu-devel] [PULL 21/21] Remove unneeded memset Juan Quintela
2015-06-04 11:48 ` [Qemu-devel] [PULL 00/21] Migration pull request Peter Maydell
2015-06-04 13:01 ` Juan Quintela
-- strict thread matches above, loose matches on Subject: below --
2017-10-23 16:07 Juan Quintela
2017-10-25 15:38 ` Peter Maydell
2019-07-15 13:51 Juan Quintela
2019-07-15 15:11 ` Peter Maydell
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=1433333157-9939-1-git-send-email-quintela@redhat.com \
--to=quintela@redhat.com \
--cc=amit.shah@redhat.com \
--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).