Files
Stefan Hajnoczi b049647658 Merge tag 'next-pull-request' of https://gitlab.com/peterx/qemu into staging
Migration and mem pull request

- Peter's fix on 2nd migration crashing if the 1st migration cancelled early
- Phil's patch to remove VMS_MULTIPLY_ELEMENTS across tree
- Peter's fix on possible division by zero in recent query-migrate change
- Aadeshveer's cleanup for current_migration references
- Fabiano's fix of auto-converge test
- Maciej's maintainer file update for CPR
- Fabiano's migration qtest refactor to stick with -incoming defer
- Bin's cleanup / fix series all over migration (part of)
- hongmianquan's cpr optimization to use ghash for fd bookkeeping
- Yong's email address update

# -----BEGIN PGP SIGNATURE-----
#
# iIcEABYKADAWIQS5GE3CDMRX2s990ak7X8zN86vXBgUCag4ohxIccGV0ZXJ4QHJl
# ZGhhdC5jb20ACgkQO1/MzfOr1wbcVwD44j47Luc9/YKyug1h33kAIxLmuE3muwry
# Se9mtlhwAgEA1YzFtLxlshi3OqTJ++7AZt/jWv5J9yETXohqowFETAk=
# =KHDN
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 20 May 2026 17:32:55 EDT
# gpg:                using EDDSA key B9184DC20CC457DACF7DD1A93B5FCCCDF3ABD706
# gpg:                issuer "peterx@redhat.com"
# gpg: Good signature from "Peter Xu <xzpeter@gmail.com>" [full]
# gpg:                 aka "Peter Xu <peterx@redhat.com>" [full]
# Primary key fingerprint: B918 4DC2 0CC4 57DA CF7D  D1A9 3B5F CCCD F3AB D706

* tag 'next-pull-request' of https://gitlab.com/peterx/qemu: (29 commits)
  MAINTAINERS: Update email of Yong Huang
  migration/cpr: use hashtable for cpr fds
  migration/multifd: cache channel count in multifd_send_sync_main
  migration/multifd: cache migrate_multifd_channels() in send/recv hot paths
  migration/multifd: fix off-by-one in recv channel ID validation
  migration/savevm: use stack-allocated bitmap in configuration_validate_capabilities
  migration/vmstate: avoid per-element heap churn in vmsd ptr marker field
  migration/global_state: replace strcpy("") with explicit NUL termination
  tests/qtest/migration: Unify URIs
  tests/qtest/migration: Stop passing URI into migrate_start
  tests/qtest/migration: Use defer in dirty_limit test
  tests/qtest/migration: Use defer for auto-converge
  tests/qtest/migration: Use defer for cpr-tests
  tests/qtest/migration: Use defer for all tests
  tests/qtest/migration: Remove multifd compression hook
  tests/qtest/migration: Set compression method in compression-tests
  tests/qtest/migration: Defer by default in precopy_common
  tests/qtest/migration: Use a default TCP URI for precopy
  tests/qtest/migration: Use precopy_unix_common for ignore-shared test
  tests/qtest/migration: Group unix migration tests
  ...

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2026-05-21 08:59:54 -04:00
..