]> www.infradead.org Git - users/dwmw2/qemu.git/commitdiff
Merge tag 'migration-20230209-pull-request' of https://gitlab.com/juan.quintela/qemu...
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 10 Feb 2023 10:50:21 +0000 (10:50 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 10 Feb 2023 10:50:21 +0000 (10:50 +0000)
Migration Pull request

Hi

This are all the reviewed patches for migration:
- AVX512 support for xbzrle (Ling Xu)
- /dev/userfaultd support (Peter Xu)
- Improve ordering of channels (Peter Xu)
- multifd cleanups (Li Zhang)
- Remove spurious files from last merge (me)
  Rebase makes that to you
- Fix mixup between state_pending_{exact,estimate} (me)
- Cache RAM size during migration (me)
- cleanup several functions (me)

Please apply.

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEEGJn/jt6/WMzuA0uC9IfvGFhy1yMFAmPlgugACgkQ9IfvGFhy
# 1yPkIA//f6x3Zo9ll+rQX8B0LdnnuR4Gp5zai0mlxZP0673bkZfL9PqU+bMGrja0
# YH0HIrINBSFiOw6W/jK7ghR2dZcLp2zuq8X8btoU9xp4LW9fOLPMMMa61daMHXKd
# 8HAk00J+C2O1fLnym0egux0u6yRsrXYJ9FoJkoVI7dud5vVxJXriYz0R5hd9fqQW
# 0REDAZwCJ4hsKLzvXtrL3uJxm2AlYsZHL41IdFPSeNzDg9lAQbXhgsZ2wMp4AvKm
# H2GhNSf47/91dUSA/4eoMPDNyfpT3MJhMB2UZZMOI3FIfkyI3BoUNqXciJE0X50U
# TdxCJuRfN4xnuIN2zCriPkWNqzql2SBZREEm0g/Srpp5aKL3xATt5GtW4r/s/j6F
# NHPf/ad8hHZHg9YrWHDNtjmjr7oOzRoCTmWS8VtTuj7fa4f9fiOKUws5DqD5wvMU
# LclVWisNZ18ITebnJnktck65naJOGd06JplESvCBCKqiAzZzIxPRAMoI2fyWllks
# rI/+KShLZ3GtYGGcqv2RaI8i3kcG1VxBxINLneTImsP24t8ougKq/f53/OkiJUko
# GmMVl9aWSqI71N3mA/h1VVgsnUGxL4avBxrjfUfNQD8YOuo6bLqM3X/FkWxsRoOo
# F2XuKjxMLqhIYwIvoAYBdhmS/muU3qM9QkMoWdi7ZFixmAScm9w=
# =mKFF
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 09 Feb 2023 23:34:00 GMT
# gpg:                using RSA key 1899FF8EDEBF58CCEE034B82F487EF185872D723
# gpg: Good signature from "Juan Quintela <quintela@redhat.com>" [full]
# gpg:                 aka "Juan Quintela <quintela@trasno.org>" [full]
# Primary key fingerprint: 1899 FF8E DEBF 58CC EE03  4B82 F487 EF18 5872 D723

* tag 'migration-20230209-pull-request' of https://gitlab.com/juan.quintela/qemu:
  migration: Postpone postcopy preempt channel to be after main
  migration: Add a semaphore to count PONGs
  migration: Cleanup postcopy_preempt_setup()
  migration: Rework multi-channel checks on URI
  Update bench-code for addressing CI problem
  AVX512 support for xbzrle_encode_buffer
  migration: I messed state_pending_exact/estimate
  migration: Make ram_save_target_page() a pointer
  migration: Calculate ram size once
  migration: Split ram_bytes_total_common() in two functions
  migration: Make find_dirty_block() return a single parameter
  migration: Simplify ram_find_and_save_block()
  util/userfaultfd: Support /dev/userfaultfd
  linux-headers: Update to v6.1
  multifd: Remove some redundant code
  multifd: cleanup the function multifd_channel_connect
  migration: Remove spurious files

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

Trivial merge