From: Richard Henderson Date: Fri, 28 Apr 2023 07:35:06 +0000 (+0100) Subject: Merge tag 'migration-20230427-pull-request' of https://gitlab.com/juan.quintela/qemu... X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=05d50ba2d4668d43a835c5a502efdec9b92646e6;p=qemu.git Merge tag 'migration-20230427-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Migration Pull request (20230427 edition) Hi Everything that has been reviewed: - stat64_set() by paolo - atomic_counters series fully reviewed (juan) - move capabilities to options.c fully reviewed (juan) - fix the channels_ready semaphore (juan) - multifd flush optimization reviewed (juan) Please, apply. # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEEGJn/jt6/WMzuA0uC9IfvGFhy1yMFAmRKi3YACgkQ9IfvGFhy # 1yPtERAAgkBt4g3tpn90q+QeFLBPyo0KGxX4UiAmh8aiGRAJzmSJfjaQG3RgK0vM # Iyat60Tx6lpHta7xRE+pDF7tXmoi0631B5FJjfuyTIFGWdrOpjGHihuxWdnIjK0H # ZhR3LfQvHqybMfiyZN/7T5/qICB0zZ+erIeoaurRU3RVrO8yRPM+VBwsYr1RW1S4 # DxUeXEJF09tat7TgiQYp2w5cMPcQ2AvzgViR2r7yc0WjY2yUscyMjuPbHPqAsYWB # UkbNuH7M/quvHqGvgxGYEQ+a6wyBzKlissjxWe8KTuSLNML2RVR6IrpuEPe6XyGe # FWi+XRB5114EMy7YjjgTWzcLMC9EmhpzKTgJi0NEtL+cGRb9ZaSaSLE5yO7GLF9b # efhCXT9jIef9/3Hi+Kr0juJ3nX6c7pINTAsx7wxKU0phz5kYx37IqIioMlVDh1ew # ECpH+8Syrp/zYytc/HIpyOwIR9VdZrRi6jr2yqcc9lLLcuNUzl+E+9mAxWzO/gef # +cYPnQZC0rjIzJSBZjq7TXYFNblD6HreONGL8UdFN0B7Js5mPu2PU3449jYNSOxi # 1aj/eHNXEcqKcVZ3GDGgtus3ARvFsbEba0UZYIVboKp5i96f8O9YqKvRdBjAjpq1 # IDT/fvI2Fj1mjKi8KuAq8fK5utm+g4NR9WkQX0d661dQNZ3XqVc= # =NE9v # -----END PGP SIGNATURE----- # gpg: Signature made Thu 27 Apr 2023 03:49:26 PM BST # gpg: using RSA key 1899FF8EDEBF58CCEE034B82F487EF185872D723 # gpg: Good signature from "Juan Quintela " [undefined] # gpg: aka "Juan Quintela " [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-20230427-pull-request' of https://gitlab.com/juan.quintela/qemu: migration: Make dirty_bytes_last_sync atomic migration: Make dirty_pages_rate atomic stat64: Add stat64_set() operation multifd: Only flush once each full round of memory multifd: Protect multifd_send_sync_main() calls multifd: Create property multifd-flush-after-each-section migration: Move migration_properties to options.c migration: Create migrate_block_bitmap_mapping() function migration: Create migrate_tls_hostname() function migration: Create migrate_tls_authz() function migration: Create migrate_tls_creds() function migration: Remove MigrationState from block_cleanup_parameters() migration: Move block_cleanup_parameters() to options.c migration: Move migrate_set_block_incremental() to options.c migration: Create migrate_downtime_limit() function migration: Make all functions check have the same format migration: Create migrate_params_init() function multifd: Fix the number of channels ready Signed-off-by: Richard Henderson --- 05d50ba2d4668d43a835c5a502efdec9b92646e6