Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Merge tag 'migration-20230530-pull-request' of https://gitlab.com/jua…
…n.quintela/qemu into staging Migration 20230530 Pull request (take 2) Hi Resend last PULL request, this time it compiles when CONFIG_RDMA is not configured in. [take 1] On this PULL request: - Set vmstate migration failure right (vladimir) - Migration QEMUFileHook removal (juan) - Migration Atomic counters (juan) Please apply. # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEEGJn/jt6/WMzuA0uC9IfvGFhy1yMFAmR2P48ACgkQ9IfvGFhy # 1yN/EhAA1HAg2YPcUxNFJw/4apv782KrtMgtZW+HiYkKn51/VthHEP/V2OQSpUuc # dv4QBH+lZXPDb5xkQM8kVfcUCB16yd38w9b6zvRCG6JN2IxyOMN6810pxV3PqTq9 # 86+/W1yly0XkR95kH7wqAjlbkEe6yAKTvabiJfRLUs48E794U1ok5p+O0L3rDEbI # Og8Z/jvcaU4tSVmWH4+tI0wZY4iSwo2u2XO2tyxEh7PrAlql1wCvfD6szs7rDTtT # i8TsWJ8mtx0VTLx1QBwDsU02kTmUTptJZrxbn5bY7vfLNz5ztZD4Mv4g9aNFuJ5B # xumSl5T6HHBfxdl7NAzBBM6v0GmN21gfNXoB4WKDIVlCXgYyTeQHfrJBmrkZJwj8 # by8NHhtWDkc5M0em6ZwW9reDRXa80fQAhrVAE2+5wK0qI/1xm/tHroZm37X1v88j # wvbDAnurdo7V8QC/kbIX+691lS2krB9IC2qiA40egS2UxzaNxIy7ohc+cnr4dzjP # ofAKjJOTw7c/Vl6npBoJ/eJpa1/f3fVVvYBOkcyJezHwUJJUq0SXEhzoz4y6IpvR # 4ZqbmQoUW8nilNN9NabdewwHCjGhXHBtyQMSUINaIFDyI/bcS5W6I2NblM9CBuYd # gm6dXhTwNXmgh4aO48OVxmnyLgw7qSDz2yhIhy4MR+Yueh8Zifs= # =lRhq # -----END PGP SIGNATURE----- # gpg: Signature made Tue 30 May 2023 11:25:19 AM PDT # 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-20230530-pull-request' of https://gitlab.com/juan.quintela/qemu: (21 commits) migration/rdma: Check sooner if we are in postcopy for save_page() migration/rdma: Remove qemu_ prefix from exported functions migration/rdma: Move rdma constants from qemu-file.h to rdma.h qemu-file: Remove QEMUFileHooks migration/rdma: Create rdma_control_save_page() migration/rdma: Unfold hook_ram_load() migration/rdma: Remove all uses of RAM_CONTROL_HOOK migration/rdma: Unfold ram_control_after_iterate() migration/rdma: Unfold ram_control_before_iterate() migration: Create migrate_rdma() migration/rdma: Simplify the function that saves a page migration: Remove unused qemu_file_credit_transfer() migration/rdma: Don't use imaginary transfers migration/rdma: Remove QEMUFile parameter when not used migration/RDMA: It is accounting for zero/normal pages in two places migration: Don't abuse qemu_file transferred for RDMA migration: restore vmstate on migration failure migration: switch from .vm_was_running to .vm_old_state runstate: drop unused runstate_store() migration: never fail in global_state_store() ... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
- Loading branch information
Showing
17 changed files
with
266 additions
and
329 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.