* [Qemu-devel] [PULL] migration queue
@ 2013-11-19 16:26 Juan Quintela
0 siblings, 0 replies; 4+ messages in thread
From: Juan Quintela @ 2013-11-19 16:26 UTC (permalink / raw)
To: qemu-devel; +Cc: aliuori
Hi Anthony
This includes the mmap() optimization from Peter Lieven.
Please apply
The following changes since commit 5c5432e7d630592ddcc1876ac8a1505f8f14ef15:
Merge remote-tracking branch 'luiz/queue/qmp' into staging (2013-11-13 11:49:27 -0800)
are available in the git repository at:
git://github.com/juanquintela/qemu.git migration.next
for you to fetch changes up to fc1c4a5d32e15a4c40c47945da85ef9c1e0c1b54:
migration: drop MADVISE_DONT_NEED for incoming zero pages (2013-11-19 17:23:57 +0100)
----------------------------------------------------------------
Peter Lieven (1):
migration: drop MADVISE_DONT_NEED for incoming zero pages
arch_init.c | 8 --------
1 file changed, 8 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Qemu-devel] [PULL] migration queue
@ 2013-11-20 11:26 Juan Quintela
0 siblings, 0 replies; 4+ messages in thread
From: Juan Quintela @ 2013-11-20 11:26 UTC (permalink / raw)
To: qemu-devel; +Cc: aliguori
Hi Anthony
Please apply.
Brown paper bug where we are adding total size in each iteration, and not the real transmitted value.
Thanks, Juan.
The following changes since commit 394cfa39ba24dd838ace1308ae24961243947fb8:
Merge remote-tracking branch 'quintela/migration.next' into staging (2013-11-19 13:03:06 -0800)
are available in the git repository at:
git://github.com/juanquintela/qemu.git migration.next
for you to fetch changes up to 8e86729a0e83b557c22808a2337252c969ca3986:
The calculation of bytes_xfer in qemu_put_buffer() is wrong (2013-11-20 12:16:04 +0100)
----------------------------------------------------------------
Wangting (Kathy) (1):
The calculation of bytes_xfer in qemu_put_buffer() is wrong
savevm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Qemu-devel] [PULL] Migration queue
@ 2011-10-20 12:31 Juan Quintela
2011-10-20 15:01 ` Anthony Liguori
0 siblings, 1 reply; 4+ messages in thread
From: Juan Quintela @ 2011-10-20 12:31 UTC (permalink / raw)
To: Anthony Liguori, qemu-devel
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)
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(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] [PULL] Migration queue
2011-10-20 12:31 [Qemu-devel] [PULL] Migration queue Juan Quintela
@ 2011-10-20 15:01 ` Anthony Liguori
0 siblings, 0 replies; 4+ messages in thread
From: Anthony Liguori @ 2011-10-20 15:01 UTC (permalink / raw)
To: quintela; +Cc: qemu-devel
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(-)
>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-11-20 11:26 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-19 16:26 [Qemu-devel] [PULL] migration queue Juan Quintela
-- strict thread matches above, loose matches on Subject: below --
2013-11-20 11:26 Juan Quintela
2011-10-20 12:31 [Qemu-devel] [PULL] Migration queue Juan Quintela
2011-10-20 15:01 ` Anthony Liguori
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).