Re: [PULL 0/5] migration queue
On 8/2/22 08:54, Dr. David Alan Gilbert (git) wrote: From: "Dr. David Alan Gilbert" The following changes since commit 0399521e53336bd2cdc15482bca0ffd3493fdff6: Merge tag 'for-upstream' of git://repo.or.cz/qemu/kevin into staging (2022-08-02 06:52:05 -0700) are available in the Git repository at: https://gitlab.com/dagrh/qemu.git tags/pull-migration-20220802c for you to fetch changes up to a21ba54dd5ca38cd05da9035fc65374d7af54f13: virtiofsd: Disable killpriv_v2 by default (2022-08-02 16:46:52 +0100) Migration fixes pull 2022-08-02 Small migration (and virtiofsd) fixes. Applied, thanks. Please update https://wiki.qemu.org/ChangeLog/7.1 as appropriate. r~ Signed-off-by: Dr. David Alan Gilbert Leonardo Bras (1): migration: add remaining params->has_* = true in migration_instance_init() Peter Maydell (2): migration: Assert that migrate_multifd_compression() returns an in-range value migration: Define BLK_MIG_BLOCK_SIZE as unsigned long long Thomas Huth (1): Revert "migration: Simplify unqueue_page()" Vivek Goyal (1): virtiofsd: Disable killpriv_v2 by default migration/block.c| 2 +- migration/migration.c| 5 + migration/ram.c | 37 ++--- migration/trace-events | 3 ++- tools/virtiofsd/passthrough_ll.c | 13 ++--- 5 files changed, 36 insertions(+), 24 deletions(-)
[PULL 0/5] migration queue
From: "Dr. David Alan Gilbert" The following changes since commit 0399521e53336bd2cdc15482bca0ffd3493fdff6: Merge tag 'for-upstream' of git://repo.or.cz/qemu/kevin into staging (2022-08-02 06:52:05 -0700) are available in the Git repository at: https://gitlab.com/dagrh/qemu.git tags/pull-migration-20220802c for you to fetch changes up to a21ba54dd5ca38cd05da9035fc65374d7af54f13: virtiofsd: Disable killpriv_v2 by default (2022-08-02 16:46:52 +0100) Migration fixes pull 2022-08-02 Small migration (and virtiofsd) fixes. Signed-off-by: Dr. David Alan Gilbert Leonardo Bras (1): migration: add remaining params->has_* = true in migration_instance_init() Peter Maydell (2): migration: Assert that migrate_multifd_compression() returns an in-range value migration: Define BLK_MIG_BLOCK_SIZE as unsigned long long Thomas Huth (1): Revert "migration: Simplify unqueue_page()" Vivek Goyal (1): virtiofsd: Disable killpriv_v2 by default migration/block.c| 2 +- migration/migration.c| 5 + migration/ram.c | 37 ++--- migration/trace-events | 3 ++- tools/virtiofsd/passthrough_ll.c | 13 ++--- 5 files changed, 36 insertions(+), 24 deletions(-)
Re: [PULL 0/5] migration queue
On Fri, 3 Jul 2020 at 16:30, Dr. David Alan Gilbert (git) wrote: > > From: "Dr. David Alan Gilbert" > > The following changes since commit 6651620b92bc08cde07cb500e9a43dba7bd9b2b7: > > Merge remote-tracking branch > 'remotes/kraxel/tags/seabios-20200702-pull-request' into staging (2020-07-03 > 09:55:35 +0100) > > are available in the Git repository at: > > git://github.com/dagrh/qemu.git tags/pull-migration-20200703a > > for you to fetch changes up to fb6135807fcab4670d69663ac88e88e124348ffd: > > migration: Count new_dirty instead of real_dirty (2020-07-03 16:23:05 +0100) > > > virtiofsd+migration pull 2020-07-03 > > A couple of small migration fixes, and some capability > rework for virtiofsd. > > Signed-off-by: Dr. David Alan Gilbert > > Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/5.1 for any user-visible changes. -- PMM
[PULL 0/5] migration queue
From: "Dr. David Alan Gilbert" The following changes since commit 6651620b92bc08cde07cb500e9a43dba7bd9b2b7: Merge remote-tracking branch 'remotes/kraxel/tags/seabios-20200702-pull-request' into staging (2020-07-03 09:55:35 +0100) are available in the Git repository at: git://github.com/dagrh/qemu.git tags/pull-migration-20200703a for you to fetch changes up to fb6135807fcab4670d69663ac88e88e124348ffd: migration: Count new_dirty instead of real_dirty (2020-07-03 16:23:05 +0100) virtiofsd+migration pull 2020-07-03 A couple of small migration fixes, and some capability rework for virtiofsd. Signed-off-by: Dr. David Alan Gilbert Dr. David Alan Gilbert (4): virtiofsd: Terminate capability list virtiofsd: Check capability calls virtiofsd: Allow addition or removal of capabilities migration: postcopy take proper error return Keqian Zhu (1): migration: Count new_dirty instead of real_dirty docs/tools/virtiofsd.rst | 5 +++ include/exec/ram_addr.h | 5 +-- migration/postcopy-ram.c | 2 +- migration/ram.c | 8 +++-- tools/virtiofsd/helper.c | 2 ++ tools/virtiofsd/passthrough_ll.c | 71 +--- 6 files changed, 80 insertions(+), 13 deletions(-)
Re: [PULL 0/5] migration queue
On Fri, 13 Mar 2020 at 10:32, Dr. David Alan Gilbert (git) wrote: > > From: "Dr. David Alan Gilbert" > > The following changes since commit d4f7d56759f7c75270c13d5f3f5f736a9558929c: > > Merge remote-tracking branch > 'remotes/pmaydell/tags/pull-target-arm-20200312' into staging (2020-03-12 > 17:34:34 +) > > are available in the Git repository at: > > git://github.com/dagrh/qemu.git tags/pull-migration-20200313a > > for you to fetch changes up to 19dd408a479cae3027ae9ff9ef3f509ad3e681e5: > > migration: recognize COLO as part of activating process (2020-03-13 > 09:36:30 +) > > > Migration pull 2020-03-13 > > zstd build fix > A new auto-converge parameter > Some COLO improvements Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/5.0 for any user-visible changes. -- PMM
[PULL 0/5] migration queue
From: "Dr. David Alan Gilbert" The following changes since commit d4f7d56759f7c75270c13d5f3f5f736a9558929c: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200312' into staging (2020-03-12 17:34:34 +) are available in the Git repository at: git://github.com/dagrh/qemu.git tags/pull-migration-20200313a for you to fetch changes up to 19dd408a479cae3027ae9ff9ef3f509ad3e681e5: migration: recognize COLO as part of activating process (2020-03-13 09:36:30 +) Migration pull 2020-03-13 zstd build fix A new auto-converge parameter Some COLO improvements Hailiang Zhang (3): COLO: Optimize memory back-up process ram/colo: only record bitmap of dirty pages in COLO stage migration: recognize COLO as part of activating process Juan Quintela (1): configure: Improve zstd test Keqian Zhu (1): migration/throttle: Add throttle-trig-thres migration parameter configure | 3 +- migration/colo.c | 3 ++ migration/migration.c | 25 ++ migration/ram.c | 123 +- migration/ram.h | 1 + monitor/hmp-cmds.c| 7 +++ qapi/migration.json | 16 ++- 7 files changed, 135 insertions(+), 43 deletions(-)
Re: [Qemu-devel] [PULL 0/5] Migration queue
Juan Quintela wrote: > The following changes since commit 19b599f7664b2ebfd0f405fb79c14dd241557452: > > Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2018-08-27-v2' > into staging (2018-08-27 16:44:20 +0100) > > are available in the Git repository at: > > git://github.com/juanquintela/qemu.git tags/migration/20180903 > > for you to fetch changes up to a28652cd4c138e9ed5d7dd9f7d10e3562f89ccac: > > Add a hint message to loadvm and exits on failure (2018-09-03 19:50:42 > +0200) Nack myself. This is included on the following migration pull. Later, Juan
[Qemu-devel] [PULL 0/5] Migration queue
The following changes since commit 19b599f7664b2ebfd0f405fb79c14dd241557452: Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2018-08-27-v2' into staging (2018-08-27 16:44:20 +0100) are available in the Git repository at: git://github.com/juanquintela/qemu.git tags/migration/20180903 for you to fetch changes up to a28652cd4c138e9ed5d7dd9f7d10e3562f89ccac: Add a hint message to loadvm and exits on failure (2018-09-03 19:50:42 +0200) migration/next for 20180903 Reviewed patches for migration: - fix clang warning (david) - Improve loadvm handling (Jose) - Include migration test for s390 (thomas) - Improve compression handling (xiao) Please apply. Dr. David Alan Gilbert (1): migration/rdma: Fix uninitialised rdma_return_path Jose Ricardo Ziviani (1): Add a hint message to loadvm and exits on failure Thomas Huth (1): tests/migration: Enable the migration test on s390x, too Xiao Guangrong (2): migration: fix calculating xbzrle_counters.cache_miss_rate migration: handle the error condition properly migration/ram.c | 36 +- migration/rdma.c |2 +- migration/savevm.c |4 +- tests/Makefile.include |1 + tests/Makefile.include.orig | 1025 ++ tests/migration-test.c | 23 + tests/migration-test.c.orig | 780 ++ tests/migration/s390x-a-b-rebuild.sh | 42 ++ tests/migration/s390x-a-b.c | 35 ++ tests/migration/s390x-a-b.h | 427 ++ vl.c |1 + 11 files changed, 2362 insertions(+), 14 deletions(-) create mode 100644 tests/Makefile.include.orig create mode 100644 tests/migration-test.c.orig create mode 100755 tests/migration/s390x-a-b-rebuild.sh create mode 100644 tests/migration/s390x-a-b.c create mode 100644 tests/migration/s390x-a-b.h
Re: [Qemu-devel] [PULL 0/5] migration queue
On 23 March 2018 at 20:23, Dr. David Alan Gilbert (git)wrote: > From: "Dr. David Alan Gilbert" > > The following changes since commit 4c2c1015905fa1d616750dfe024b4c0b35875950: > > Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20180323' into > staging (2018-03-23 10:20:54 +) > > are available in the Git repository at: > > git://github.com/dagrh/qemu.git tags/pull-migration-20180323a > > for you to fetch changes up to 09576e74dbe697c5f0a7bc2ad7b59601457a2ff4: > > migration: Fix block migration flag case (2018-03-23 18:24:11 +) > > > Migration fixes for 2.12 > > All small fixes. Dan's is a missing piece > of a cleanup that finally completes something, > and between Paolo, Dan and myself we recon it's > still on the edge of being a bug fix. > > Applied, thanks. -- PMM
[Qemu-devel] [PULL 0/5] migration queue
From: "Dr. David Alan Gilbert"The following changes since commit 4c2c1015905fa1d616750dfe024b4c0b35875950: Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20180323' into staging (2018-03-23 10:20:54 +) are available in the Git repository at: git://github.com/dagrh/qemu.git tags/pull-migration-20180323a for you to fetch changes up to 09576e74dbe697c5f0a7bc2ad7b59601457a2ff4: migration: Fix block migration flag case (2018-03-23 18:24:11 +) Migration fixes for 2.12 All small fixes. Dan's is a missing piece of a cleanup that finally completes something, and between Paolo, Dan and myself we recon it's still on the edge of being a bug fix. Daniel P. Berrangé (1): migration: convert socket server to QIONetListener Dr. David Alan Gilbert (1): migration: Fix block migration flag case Lidong Chen (1): migration: Fix rate limiting issue on RDMA migration Peter Lieven (2): migration/block: limit the number of parallel I/O requests migration/block: compare only read blocks against the rate limiter migration/block.c | 5 +++-- migration/migration.c | 1 + migration/qemu-file.c | 2 +- migration/socket.c| 48 4 files changed, 21 insertions(+), 35 deletions(-)
Re: [Qemu-devel] [PULL 0/5] migration queue
On 8 March 2014 01:23, Juan Quintela quint...@redhat.com wrote: Hi Please pull - Fix missmerge of fwrite patch (armbru) - FIX XBZRLE crash: Gonglei - Add more traces for migration (Alexey) Especial thanks to Amit for getting the patches together. I'm afraid this doesn't build for Windows: /home/petmay01/linaro/qemu-for-merges/savevm.c:44:27: warning: netinet/ether.h: No such file or directory /home/petmay01/linaro/qemu-for-merges/savevm.c: In function ‘qemu_announce_self_iter’: /home/petmay01/linaro/qemu-for-merges/savevm.c:85: warning: implicit declaration of function ‘ether_ntoa’ /home/petmay01/linaro/qemu-for-merges/savevm.c:85: warning: nested extern declaration of ‘ether_ntoa’ /home/petmay01/linaro/qemu-for-merges/savevm.c:86: warning: passing argument 1 of ‘trace_qemu_announce_self_iter’ makes pointer from integer without a cast CCalpha-softmmu/savevm.o LINK alpha-softmmu/qemu-system-alpha.exe savevm.o: In function `qemu_announce_self_iter': /home/petmay01/linaro/qemu-for-merges/savevm.c:85: undefined reference to `_ether_ntoa' collect2: ld returned 1 exit status thanks -- PMM
[Qemu-devel] [PULL 0/5] migration queue
Hi Please pull - Fix missmerge of fwrite patch (armbru) - FIX XBZRLE crash: Gonglei - Add more traces for migration (Alexey) Especial thanks to Amit for getting the patches together. Later, Juan. The following changes since commit 6fc0303b95c873d9e384d7fb51e412ac2e53b9c1: Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-4' into staging (2014-03-07 18:29:33 +) are available in the git repository at: git://github.com/juanquintela/qemu.git tags/migration/20140308 for you to fetch changes up to 849defaa967cd9e20f4a3d426c8c23887b0e2305: migration: add more traces (2014-03-08 02:05:53 +0100) migration/next for 20140308 Alexey Kardashevskiy (3): vl: add system_wakeup_request tracepoint migration: extend section_start/end traces migration: add more traces Gonglei (1): XBZRLE: Fix qemu crash when resize the xbzrle cache Markus Armbruster (1): qemu_file: Fix mismerge of use fwrite() correctly arch_init.c | 52 +--- migration.c | 30 ++ qemu-file.c | 4 +++- savevm.c | 22 -- trace-events | 21 +++-- vl.c | 2 ++ vmstate.c| 2 ++ 7 files changed, 97 insertions(+), 36 deletions(-)
[Qemu-devel] [PULL 0/5] migration queue
Hi This includes xbzrle fixes. They are just: - refactor xbzrle into its own file - tests for xbzrle - fix documentanion - bugfix - fix error message please pull The following changes since commit 8a55ebf01507ab73cc458cfcd5b9cb856aba0b9e: Merge remote-tracking branch 'afaerber/qom-cpu' into staging (2013-01-31 19:37:33 -0600) are available in the git repository at: git://repo.or.cz/qemu/quintela.git migration.next for you to fetch changes up to a31ca017aaf9074c1bb636b3ddaceb40f994375f: Fix error message in migrate_set_capability HMP command (2013-02-01 08:32:21 +0100) Orit Wasserman (5): Move XBZRLE encoding code to a separate file to allow testing Add XBZRLE testing Fix example for query-migrate-capabilities Allow XBZRLE decoding without enabling the capability Fix error message in migrate_set_capability HMP command Makefile.objs | 2 +- arch_init.c | 3 - hmp.c | 2 +- qmp-commands.hx | 6 +- savevm.c| 159 -- tests/Makefile | 3 + tests/test-xbzrle.c | 196 xbzrle.c| 173 ++ 8 files changed, 376 insertions(+), 168 deletions(-) create mode 100644 tests/test-xbzrle.c create mode 100644 xbzrle.c