[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] e23219: multifd: We already account for this
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] e23219: multifd: We already account for this packet on the... |
Date: |
Wed, 03 May 2023 02:30:00 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: e232199aad7f744e696e6b8c57aecbacfb988554
https://github.com/qemu/qemu/commit/e232199aad7f744e696e6b8c57aecbacfb988554
Author: Juan Quintela <quintela@redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/multifd.c
Log Message:
-----------
multifd: We already account for this packet on the multifd thread
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>
Commit: 947701cc1a591191684aaae37a9f81674a14b7ce
https://github.com/qemu/qemu/commit/947701cc1a591191684aaae37a9f81674a14b7ce
Author: Juan Quintela <quintela@redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/meson.build
A migration/migration-stats.c
A migration/migration-stats.h
M migration/migration.c
M migration/multifd.c
M migration/ram.c
M migration/ram.h
M migration/savevm.c
Log Message:
-----------
migration: Move ram_stats to its own file migration-stats.[ch]
There is already include/qemu/stats.h, so stats.h was a bad idea.
We want this file to not depend on anything else, we will move all the
migration counters/stats to this struct.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>
Commit: aff3f6606d147ce67a3eb5092b250400b7cde592
https://github.com/qemu/qemu/commit/aff3f6606d147ce67a3eb5092b250400b7cde592
Author: Juan Quintela <quintela@redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/migration-stats.c
M migration/migration-stats.h
M migration/migration.c
M migration/multifd.c
M migration/ram.c
M migration/savevm.c
Log Message:
-----------
migration: Rename ram_counters to mig_stats
migration_stats is just too long, and it is going to have more than
ram counters in the near future.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>
Commit: 96820df24eadd81bfa18b4a1814a303bb87114b8
https://github.com/qemu/qemu/commit/96820df24eadd81bfa18b4a1814a303bb87114b8
Author: Juan Quintela <quintela@redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/migration-stats.c
M migration/migration-stats.h
Log Message:
-----------
migration: Rename RAMStats to MigrationAtomicStats
It is lousely based on MigrationStats, but that name is taken, so this
is the best one that I came with.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>
---
If you have any good suggestion for the name, I am all ears.
Commit: c61d2faa934ecafbba42d5e410298115a483175e
https://github.com/qemu/qemu/commit/c61d2faa934ecafbba42d5e410298115a483175e
Author: Juan Quintela <quintela@redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/ram.c
M migration/ram.h
M migration/rdma.c
Log Message:
-----------
migration/rdma: Split the zero page case from acct_update_position
Now that we have atomic counters, we can do it on the place that we
need it, no need to do it inside ram.c.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>
Commit: 5690756d7c598e1b03935f89f6a8038af2e018b6
https://github.com/qemu/qemu/commit/5690756d7c598e1b03935f89f6a8038af2e018b6
Author: Juan Quintela <quintela@redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/ram.c
M migration/ram.h
M migration/rdma.c
Log Message:
-----------
migration/rdma: Unfold last user of acct_update_position()
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>
Commit: 3f461a0c0bbc759485bb3253308970a03952f072
https://github.com/qemu/qemu/commit/3f461a0c0bbc759485bb3253308970a03952f072
Author: Juan Quintela <quintela@redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/tls.c
Log Message:
-----------
migration: Drop unused parameter for migration_tls_get_creds()
It is not needed since we moved the accessor for tls properties to
options.c.
Suggested-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Commit: 0deb7e9b6cfdb39d89a629e705d6176c511fa83e
https://github.com/qemu/qemu/commit/0deb7e9b6cfdb39d89a629e705d6176c511fa83e
Author: Juan Quintela <quintela@redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/multifd.c
M migration/postcopy-ram.c
M migration/tls.c
M migration/tls.h
Log Message:
-----------
migration: Drop unused parameter for migration_tls_client_create()
It is not needed since we moved the accessor for tls properties to
options.c.
Suggested-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Commit: 044f8cf70a2fdf3b9e4c4d849c66e7855d2c446a
https://github.com/qemu/qemu/commit/044f8cf70a2fdf3b9e4c4d849c66e7855d2c446a
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M migration/meson.build
A migration/migration-stats.c
A migration/migration-stats.h
M migration/migration.c
M migration/multifd.c
M migration/postcopy-ram.c
M migration/ram.c
M migration/ram.h
M migration/rdma.c
M migration/savevm.c
M migration/tls.c
M migration/tls.h
Log Message:
-----------
Merge tag 'migration-20230428-pull-request' of
https://gitlab.com/juan.quintela/qemu into staging
Migraiton Pull request (20230428 take 2)
Hi
Dropped the compression cleanups to see if we find what is going on.
Please apply.
Later, Juan.
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEEGJn/jt6/WMzuA0uC9IfvGFhy1yMFAmRSKKQACgkQ9IfvGFhy
# 1yN1Tw//ZBExxagVY5Uy7oUp+YBBexK3PkcWrU5xNVIu1SiFr654AWWO6DUoMIde
# pb0EsM1rU/7iSPw3PYOPJDAO2eHmzeeLxGTCbR98R4YSHgr5WBHcRmzKnY5irKIm
# JDn4xxyp8+grCcMTi5nJ6CMVDvtL8CAA1fZfn2zzJimJkuSRkTAYgGw1fIXXut05
# 911eOccmA3mUFsU81bOXLvWhmrPCyy5m2vrLhIhwEJGTUdVdQlk72at7aWq1pu9D
# WIZJG6hI/eGZW5DX6Xbj7tfLW2MeqBFpFijuCNsxU4jAGSoBHR7And9YO/i7kDCp
# 3RlQyL/sVf6NZ7STEXrLEIh7g7nH05AF3ZuuwBn8TN2Vf9NkVPNFUygdmwukzHTj
# i8/VoC/gSoVfnA4JXVhnVtzHwRpgzP6rlKSeHEW1IMMnKC0xvmss6Mq7+z9dZxx+
# /XbxdjjwmsjnYUxH+BNwUVX2PjPguF5xib8M1QhsQNGOZ2Z+4RuWj4h/ItWsGqVI
# jjI3sVPY6cw8aiSXiSL2AO9Hde9KRIkcITby/zembSkvfsRR3kIWcMNJsteAP4UI
# t6MQSGsFRjMUKeIyArU/ES3iYvnBXi9LSwOR94S9KR1vEPxmhefoGu5wnwJ0is3C
# nAJPaHkQCY4JCCsyNO18hpSStOlNH300fIlMoB+ftcbn+fnpeOo=
# =iGGF
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 03 May 2023 10:25:56 AM BST
# gpg: using RSA key 1899FF8EDEBF58CCEE034B82F487EF185872D723
# gpg: Good signature from "Juan Quintela <quintela@redhat.com>" [undefined]
# gpg: aka "Juan Quintela <quintela@trasno.org>" [undefined]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 1899 FF8E DEBF 58CC EE03 4B82 F487 EF18 5872 D723
* tag 'migration-20230428-pull-request' of
https://gitlab.com/juan.quintela/qemu:
migration: Drop unused parameter for migration_tls_client_create()
migration: Drop unused parameter for migration_tls_get_creds()
migration/rdma: Unfold last user of acct_update_position()
migration/rdma: Split the zero page case from acct_update_position
migration: Rename RAMStats to MigrationAtomicStats
migration: Rename ram_counters to mig_stats
migration: Move ram_stats to its own file migration-stats.[ch]
multifd: We already account for this packet on the multifd thread
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/5fcde5f92323...044f8cf70a2f
- [Qemu-commits] [qemu/qemu] e23219: multifd: We already account for this packet on the...,
Richard Henderson <=