From: Anthony Liguori <anthony@codemonkey.ws>
To: quintela@redhat.com
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL] Migration queue
Date: Thu, 20 Oct 2011 10:01:47 -0500 [thread overview]
Message-ID: <4EA037DB.1080009@codemonkey.ws> (raw)
In-Reply-To: <m3hb33dett.fsf@trasno.mitica>
On 10/20/2011 07:31 AM, Juan Quintela wrote:
>
> Anthony,
>
> Here are the pending patches of my migration series:
> - subsections detection fix
> - migration cleanup
> - migration errors
>
> Please consider pulling O:-)
>
> Thanks, Juan.
>
> The following changes since commit cfce6d8934243871c4dc6d0c5248b0b27a1b8d80:
>
> i8259: Move to hw library (2011-10-16 11:11:56 +0000)
Pulled. Thanks.
Regards,
Anthony Liguori
>
> are available in the git repository at:
> git://repo.or.cz/qemu/quintela.git migration-pull
>
> Juan Quintela (41):
> savevm: teach qemu_fill_buffer to do partial refills
> savevm: some coding style cleanups
> savevm: define qemu_get_byte() using qemu_peek_byte()
> savevm: improve subsections detection on load
> Revert "savevm: fix corruption in vmstate_subsection_load()."
> ds1225y: Use stdio instead of QEMUFile
> migration: simplify state assignmente
> migration: Check that migration is active before cancel it
> migration: If there is one error, it makes no sense to continue
> buffered_file: Use right "opaque"
> buffered_file: reuse QEMUFile has_error field
> migration: don't "write" when migration is not active
> migration: set error if select return one error
> migration: change has_error to contain errno values
> migration: return real error code
> migration: rename qemu_file_has_error to qemu_file_get_error
> savevm: Rename has_error to last_error field
> migration: use qemu_file_get_error() return value when possible
> migration: make *save_live return errors
> migration: Make *start_outgoing_migration return FdMigrationState
> migration: Use FdMigrationState instead of MigrationState when possible
> migration: Fold MigrationState into FdMigrationState
> migration: Rename FdMigrationState MigrationState
> migration: Refactor MigrationState creation
> migration: Make all posible migration functions static
> migration: move migrate_new to do_migrate
> migration: Introduce MIG_STATE_SETUP
> migration: Refactor and simplify error checking in migrate_fd_put_ready
> migration: Introduce migrate_fd_completed() for consistency
> migration: Our release callback was just free
> migration: Remove get_status() accessor
> migration: Remove migration cancel() callback
> migration: Move exported functions to the end of the file
> migration: create accessor for current_migration
> migration: Use bandwidth_limit directly
> migration: Pass MigrationState in migration notifiers
> migration: Export a function that tells if the migration has finished correctly
> migration: Make state definitions local
> migration: Don't use callback on file defining it
> migration: propagate error correctly
> migration: make migration-{tcp,unix} consistent
>
> Yoshiaki Tamura (1):
> migration: add error handling to migrate_fd_put_notify().
>
> arch_init.c | 17 ++-
> block-migration.c | 35 +++--
> buffered_file.c | 44 ++++--
> hw/ds1225y.c | 28 ++--
> hw/hw.h | 4 +-
> migration-exec.c | 39 +----
> migration-fd.c | 42 +----
> migration-tcp.c | 76 ++++------
> migration-unix.c | 113 ++++++---------
> migration.c | 439 +++++++++++++++++++++++++++--------------------------
> migration.h | 85 ++---------
> savevm.c | 222 +++++++++++++++++----------
> ui/spice-core.c | 4 +-
> 13 files changed, 550 insertions(+), 598 deletions(-)
>
>
next prev parent reply other threads:[~2011-10-20 15:02 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-20 12:31 [Qemu-devel] [PULL] Migration queue Juan Quintela
2011-10-20 15:01 ` Anthony Liguori [this message]
-- strict thread matches above, loose matches on Subject: below --
2013-11-19 16:26 [Qemu-devel] [PULL] migration queue Juan Quintela
2013-11-20 11:26 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=4EA037DB.1080009@codemonkey.ws \
--to=anthony@codemonkey.ws \
--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.