Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'next-pull-request' of https://gitlab.com/juan.quintela/qemu …
…into staging Migration PULL request (take 2) Hi This time properly signed. [take 1] It includes: - Leonardo fix for zero_copy flush - Fiona fix for return value of readv/writev - Peter Xu cleanups - Peter Xu preempt patches - Patches ready from zero page (me) - AVX2 support (ling) - fix for slow networking and reordering of first packets (manish) Please, apply. # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEEGJn/jt6/WMzuA0uC9IfvGFhy1yMFAmNzsY0ACgkQ9IfvGFhy # 1yP58A//XmJyLiS00+2Jro84Iu0HdiORmdry+bXLVtqcqIQsbzs1bgNZSeRPQ27t # XBgx63owxnVmrErLqYknFD0sQ70xDG5Kw6S8MSf8Bo1fiPizni5hUciyBxKVqEeE # mS/lH//mG9ZZtUeNmCIrJAaCIFhIvL37Hh4XPWJ0XB6h3RywnoRoihQZqBvUFVWw # EbKclh5HsEwbJMbXhuA+5sOM/g1l/+eXI1JTjwMJ0A7G9toFrOXDCE8fmR9nmAuK # p+dvOAj4EIeyHsdjqS8FwM3XBfewowpXy786MX6cY75+lYHKmbDQdiQYd9AUNlhZ # wrVP5O94TuZV5mNJZgM9ZEqtyKfJZk0C22wGrNZ4RcpqiK+MCX70EABy1b1N+qnA # 4UXmz7Ct00xXgmmhw9FtxfbTo0cTaVzNESHBYJ9p+DW5b2MrfQ591fHWtHWso9aZ # IvtNOAwwGTXe2lZD00zWOtJdAN8GM+pbpjUmTjBq3StXsliQJOyh3izNAMF6lxcN # 8i1WEafv/kFhsQGknEQ6HdoR+pZCJsRL5U3CUo/RtD0PHA08tbjp0kW1TKsHG/w4 # Qin1Bo6tRU76IZ8S1+5XxULVh/4UghSE0+5rGIvSYVEfNMW6IAEBR5GCs0xJj36Y # W1OoqUH5QuyguOJoSYjt9VJXgwLMIeuOS93zCb8q5igIA819CIw= # =hiKx # -----END PGP SIGNATURE----- # gpg: Signature made Tue 15 Nov 2022 10:34:37 EST # 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 'next-pull-request' of https://gitlab.com/juan.quintela/qemu: (30 commits) migration: Block migration comment or code is wrong migration: Drop rs->f migration: Remove old preempt code around state maintainance migration: Send requested page directly in rp-return thread migration: Move last_sent_block into PageSearchStatus migration: Make PageSearchStatus part of RAMState migration: Add pss_init() migration: Introduce pss_channel migration: Teach PSS about host page migration: Use atomic ops properly for page accountings migration: Yield bitmap_mutex properly when sending/sleeping migration: Remove RAMState.f references in compression code migration: Trivial cleanup save_page_header() on same block check migration: Cleanup xbzrle zero page cache update logic migration: Add postcopy_preempt_active() migration: Take bitmap mutex when completing ram migration migration: Disable multifd explicitly with compression migration: Use non-atomic ops for clear log bitmap migration: Disallow postcopy preempt to be used with compress migration: Fix race on qemu_file_shutdown() ... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
- Loading branch information
Showing
28 changed files
with
1,376 additions
and
519 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.