mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 08:13:54 -06:00
Migration pull request for 9.2
- Mattias's patch to support concurrent bounce buffers for PCI devices - David's memory leak fix in dirty_memory_extend() - Fabiano's CI fix to disable vmstate-static-checker test in compat tests - Denis's patch that adds one more trace point for cpu throttle changes - Yichen's multifd qatzip compressor support -----BEGIN PGP SIGNATURE----- iIgEABYKADAWIQS5GE3CDMRX2s990ak7X8zN86vXBgUCZt9VlhIccGV0ZXJ4QHJl ZGhhdC5jb20ACgkQO1/MzfOr1wZ+4QD+NPzprFD7RF2DPHT5bdo6NTWFSZxW4dyD oFp2vhYDEAYA/A5TTfOh3QpYBOaP2PxztZIZSLgs1bokhp+sLM3/PVsK =6JYP -----END PGP SIGNATURE----- Merge tag 'migration-20240909-pull-request' of https://gitlab.com/peterx/qemu into staging Migration pull request for 9.2 - Mattias's patch to support concurrent bounce buffers for PCI devices - David's memory leak fix in dirty_memory_extend() - Fabiano's CI fix to disable vmstate-static-checker test in compat tests - Denis's patch that adds one more trace point for cpu throttle changes - Yichen's multifd qatzip compressor support # -----BEGIN PGP SIGNATURE----- # # iIgEABYKADAWIQS5GE3CDMRX2s990ak7X8zN86vXBgUCZt9VlhIccGV0ZXJ4QHJl # ZGhhdC5jb20ACgkQO1/MzfOr1wZ+4QD+NPzprFD7RF2DPHT5bdo6NTWFSZxW4dyD # oFp2vhYDEAYA/A5TTfOh3QpYBOaP2PxztZIZSLgs1bokhp+sLM3/PVsK # =6JYP # -----END PGP SIGNATURE----- # gpg: Signature made Mon 09 Sep 2024 21:07:50 BST # gpg: using EDDSA key B9184DC20CC457DACF7DD1A93B5FCCCDF3ABD706 # gpg: issuer "peterx@redhat.com" # gpg: Good signature from "Peter Xu <xzpeter@gmail.com>" [marginal] # gpg: aka "Peter Xu <peterx@redhat.com>" [marginal] # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: B918 4DC2 0CC4 57DA CF7D D1A9 3B5F CCCD F3AB D706 * tag 'migration-20240909-pull-request' of https://gitlab.com/peterx/qemu: system: improve migration debug tests/migration: Add integration test for 'qatzip' compression method migration: Introduce 'qatzip' compression method migration: Add migration parameters for QATzip meson: Introduce 'qatzip' feature to the build system docs/migration: add qatzip compression feature ci: migration: Don't run python tests in the compat job softmmu/physmem: fix memory leak in dirty_memory_extend() softmmu: Support concurrent bounce buffers Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
commit
a66f28df65
23 changed files with 766 additions and 64 deletions
|
@ -2920,6 +2920,18 @@ test_migrate_precopy_tcp_multifd_zstd_start(QTestState *from,
|
|||
}
|
||||
#endif /* CONFIG_ZSTD */
|
||||
|
||||
#ifdef CONFIG_QATZIP
|
||||
static void *
|
||||
test_migrate_precopy_tcp_multifd_qatzip_start(QTestState *from,
|
||||
QTestState *to)
|
||||
{
|
||||
migrate_set_parameter_int(from, "multifd-qatzip-level", 2);
|
||||
migrate_set_parameter_int(to, "multifd-qatzip-level", 2);
|
||||
|
||||
return test_migrate_precopy_tcp_multifd_start_common(from, to, "qatzip");
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_QPL
|
||||
static void *
|
||||
test_migrate_precopy_tcp_multifd_qpl_start(QTestState *from,
|
||||
|
@ -3017,6 +3029,17 @@ static void test_multifd_tcp_zstd(void)
|
|||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_QATZIP
|
||||
static void test_multifd_tcp_qatzip(void)
|
||||
{
|
||||
MigrateCommon args = {
|
||||
.listen_uri = "defer",
|
||||
.start_hook = test_migrate_precopy_tcp_multifd_qatzip_start,
|
||||
};
|
||||
test_precopy_common(&args);
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_QPL
|
||||
static void test_multifd_tcp_qpl(void)
|
||||
{
|
||||
|
@ -3922,6 +3945,10 @@ int main(int argc, char **argv)
|
|||
migration_test_add("/migration/multifd/tcp/plain/zstd",
|
||||
test_multifd_tcp_zstd);
|
||||
#endif
|
||||
#ifdef CONFIG_QATZIP
|
||||
migration_test_add("/migration/multifd/tcp/plain/qatzip",
|
||||
test_multifd_tcp_qatzip);
|
||||
#endif
|
||||
#ifdef CONFIG_QPL
|
||||
migration_test_add("/migration/multifd/tcp/plain/qpl",
|
||||
test_multifd_tcp_qpl);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue