All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <aliguori@us.ibm.com>
To: Juan Quintela <quintela@redhat.com>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL 00/46] migration queue
Date: Sun, 10 Mar 2013 20:08:13 -0500	[thread overview]
Message-ID: <87hakibv5u.fsf@codemonkey.ws> (raw)
In-Reply-To: <1362491165-16808-1-git-send-email-quintela@redhat.com>

Juan Quintela <quintela@redhat.com> writes:

> Hi, Anthony
>
> please pull the migraiton queue, it includes:
> - paolo cleanup & remove buffering series (already reviewed upstream)
> - v2 of XBZRLE fixes from Orit

After waiting for 10 minutes for repo.or.cz to respond, I gave up.  I
try again later but repo.or.cz has been getting worse and worse lately.

I suspect after Paolo's series, it'll need a rebase anyway.

Regards,

Anthony Liguori 

>
> Thanks, Juan
>
> The following changes since commit 26135ead80fa1fd13e95c162dacfd06f2ba82981:
>
>   target-mips: Fix accumulator selection for MIPS16 and microMIPS (2013-03-05 01:02:09 +0100)
>
> are available in the git repository at:
>
>   git://repo.or.cz/qemu/quintela.git migration.next
>
> for you to fetch changes up to 6fde681a3e580ad7d92885b6c469ea3f1bca05b5:
>
>   page_cache: dup memory on insert (2013-03-05 13:52:18 +0100)
>
> ----------------------------------------------------------------
> Juan Quintela (1):
>       Rename buffered_ to migration_
>
> Kazuya Saito (1):
>       migration: add migrate_set_state tracepoint
>
> Orit Wasserman (2):
>       Fix page_cache leak in cache_resize
>       Fix cache_resize to keep old entry age
>
> Paolo Bonzini (40):
>       migration: simplify while loop
>       migration: always use vm_stop_force_state
>       migration: move more error handling to migrate_fd_cleanup
>       migration: push qemu_savevm_state_cancel out of qemu_savevm_state_*
>       block-migration: remove useless calls to blk_mig_cleanup
>       qemu-file: pass errno from qemu_fflush via f->last_error
>       migration: use qemu_file_set_error to pass error codes back to qemu_savevm_state
>       qemu-file: temporarily expose qemu_file_set_error and qemu_fflush
>       migration: flush all data to fd when buffered_flush is called
>       migration: use qemu_file_set_error
>       migration: simplify error handling
>       migration: do not nest flushing of device data
>       migration: prepare to access s->state outside critical sections
>       migration: cleanup migration (including thread) in the iothread
>       block-migration: remove variables that are never read
>       block-migration: small preparatory changes for locking
>       block-migration: document usage of state across threads
>       block-migration: add lock
>       migration: reorder SaveVMHandlers members
>       migration: run pending/iterate callbacks out of big lock
>       migration: run setup callbacks out of big lock
>       migration: yay, buffering is gone
>       qemu-file: make qemu_fflush and qemu_file_set_error private again
>       migration: eliminate last_round
>       migration: detect error before sleeping
>       migration: remove useless qemu_file_get_error check
>       migration: use qemu_file_rate_limit consistently
>       migration: merge qemu_popen_cmd with qemu_popen
>       qemu-file: fsync a writable stdio QEMUFile
>       qemu-file: check exit status when closing a pipe QEMUFile
>       qemu-file: add writable socket QEMUFile
>       qemu-file: simplify and export qemu_ftell
>       migration: use QEMUFile for migration channel lifetime
>       migration: use QEMUFile for writing outgoing migration data
>       migration: use qemu_ftell to compute bandwidth
>       migration: small changes around rate-limiting
>       migration: move rate limiting to QEMUFile
>       migration: move contents of migration_close to migrate_fd_cleanup
>       migration: eliminate s->migration_file
>       migration: inline migrate_fd_close
>
> Peter Lieven (2):
>       page_cache: fix memory leak
>       page_cache: dup memory on insert
>
>  arch_init.c                    |  17 +-
>  block-migration.c              | 167 +++++++++++++------
>  docs/migration.txt             |  20 +--
>  include/migration/migration.h  |  12 +-
>  include/migration/page_cache.h |   3 +-
>  include/migration/qemu-file.h  |  21 +--
>  include/migration/vmstate.h    |  21 ++-
>  include/qemu/atomic.h          |   1 +
>  include/qemu/osdep.h           |   7 +
>  include/sysemu/sysemu.h        |   6 +-
>  migration-exec.c               |  39 +----
>  migration-fd.c                 |  47 +-----
>  migration-tcp.c                |  33 +---
>  migration-unix.c               |  33 +---
>  migration.c                    | 357 +++++++++--------------------------------
>  page_cache.c                   |  25 +--
>  savevm.c                       | 214 +++++++++++++-----------
>  trace-events                   |   3 +
>  18 files changed, 402 insertions(+), 624 deletions(-)

  reply	other threads:[~2013-03-11  1:08 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-05 13:46 [Qemu-devel] [PULL 00/46] migration queue Juan Quintela
2013-03-11  1:08 ` Anthony Liguori [this message]
2013-03-11  7:49   ` Paolo Bonzini
2013-03-11 15:38   ` Juan Quintela

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=87hakibv5u.fsf@codemonkey.ws \
    --to=aliguori@us.ibm.com \
    --cc=qemu-devel@nongnu.org \
    --cc=quintela@redhat.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.