* [PATCH 0/3] migration: Fix a few error messages and a bit of help
@ 2026-03-26 7:42 Markus Armbruster
2026-03-26 7:42 ` [PATCH 1/3] migration: Fix up error message for max-cpu-throttle Markus Armbruster
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Markus Armbruster @ 2026-03-26 7:42 UTC (permalink / raw)
To: qemu-devel; +Cc: peterx, farosas
Markus Armbruster (3):
migration: Fix up error message for max-cpu-throttle
migration: Fix references to parameter names in error messages
migration: Tweak description of migration property multifd-compression
hw/core/qdev-properties-system.c | 2 +-
migration/options.c | 36 ++++++++++++++++----------------
2 files changed, 19 insertions(+), 19 deletions(-)
--
2.53.0
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/3] migration: Fix up error message for max-cpu-throttle
2026-03-26 7:42 [PATCH 0/3] migration: Fix a few error messages and a bit of help Markus Armbruster
@ 2026-03-26 7:42 ` Markus Armbruster
2026-03-26 7:42 ` [PATCH 2/3] migration: Fix references to parameter names in error messages Markus Armbruster
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Markus Armbruster @ 2026-03-26 7:42 UTC (permalink / raw)
To: qemu-devel; +Cc: peterx, farosas
Fixes: 1a739d301232 (migration: Do away with usage of QERR_INVALID_PARAMETER_VALUE)
Signed-off-by: Markus Armbruster <armbru@redhat.com>
---
migration/options.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/migration/options.c b/migration/options.c
index 658c578191..3eb5b39186 100644
--- a/migration/options.c
+++ b/migration/options.c
@@ -1207,7 +1207,7 @@ bool migrate_params_check(MigrationParameters *params, Error **errp)
if (params->max_cpu_throttle < params->cpu_throttle_initial ||
params->max_cpu_throttle > 99) {
- error_setg(errp, "max_Option cpu_throttle expects "
+ error_setg(errp, "Option max_cpu_throttle expects "
"an integer in the range of cpu_throttle_initial to 99");
return false;
}
--
2.53.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/3] migration: Fix references to parameter names in error messages
2026-03-26 7:42 [PATCH 0/3] migration: Fix a few error messages and a bit of help Markus Armbruster
2026-03-26 7:42 ` [PATCH 1/3] migration: Fix up error message for max-cpu-throttle Markus Armbruster
@ 2026-03-26 7:42 ` Markus Armbruster
2026-03-26 7:42 ` [PATCH 3/3] migration: Tweak description of migration property multifd-compression Markus Armbruster
2026-03-26 13:12 ` [PATCH 0/3] migration: Fix a few error messages and a bit of help Fabiano Rosas
3 siblings, 0 replies; 5+ messages in thread
From: Markus Armbruster @ 2026-03-26 7:42 UTC (permalink / raw)
To: qemu-devel; +Cc: peterx, farosas
Migration parameter names separate words with hyphens. A number of
error messages in migrate_params_check() use underscores instead.
Wrong since day one. Fix them.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
---
migration/options.c | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/migration/options.c b/migration/options.c
index 3eb5b39186..7556fbc06b 100644
--- a/migration/options.c
+++ b/migration/options.c
@@ -1133,103 +1133,103 @@ bool migrate_params_check(MigrationParameters *params, Error **errp)
if (params->throttle_trigger_threshold < 1 ||
params->throttle_trigger_threshold > 100) {
- error_setg(errp, "Option throttle_trigger_threshold expects "
+ error_setg(errp, "Option throttle-trigger-threshold expects "
"an integer in the range of 1 to 100");
return false;
}
if (params->cpu_throttle_initial < 1 ||
params->cpu_throttle_initial > 99) {
- error_setg(errp, "Option cpu_throttle_initial expects "
+ error_setg(errp, "Option cpu-throttle-initial expects "
"an integer in the range of 1 to 99");
return false;
}
if (params->cpu_throttle_increment < 1 ||
params->cpu_throttle_increment > 99) {
- error_setg(errp, "Option cpu_throttle_increment expects "
+ error_setg(errp, "Option cpu-throttle-increment expects "
"an integer in the range of 1 to 99");
return false;
}
if (params->max_bandwidth > SIZE_MAX) {
- error_setg(errp, "Option max_bandwidth expects "
+ error_setg(errp, "Option max-bandwidth expects "
"an integer in the range of 0 to "stringify(SIZE_MAX)
" bytes/second");
return false;
}
if (params->avail_switchover_bandwidth > SIZE_MAX) {
- error_setg(errp, "Option avail_switchover_bandwidth expects "
+ error_setg(errp, "Option avail-switchover-bandwidth expects "
"an integer in the range of 0 to "stringify(SIZE_MAX)
" bytes/second");
return false;
}
if (params->downtime_limit > MAX_MIGRATE_DOWNTIME) {
- error_setg(errp, "Option downtime_limit expects "
+ error_setg(errp, "Option downtime-limit expects "
"an integer in the range of 0 to "
stringify(MAX_MIGRATE_DOWNTIME)" ms");
return false;
}
if (params->multifd_channels < 1) {
- error_setg(errp, "Option multifd_channels expects "
+ error_setg(errp, "Option multifd-channels expects "
"a value between 1 and 255");
return false;
}
if (params->multifd_zlib_level > 9) {
- error_setg(errp, "Option multifd_zlib_level expects "
+ error_setg(errp, "Option multifd-zlib-level expects "
"a value between 0 and 9");
return false;
}
if (params->multifd_qatzip_level > 9 ||
params->multifd_qatzip_level < 1) {
- error_setg(errp, "Option multifd_qatzip_level expects "
+ error_setg(errp, "Option multifd-qatzip-level expects "
"a value between 1 and 9");
return false;
}
if (params->multifd_zstd_level > 20) {
- error_setg(errp, "Option multifd_zstd_level expects "
+ error_setg(errp, "Option multifd-zstd-level expects "
"a value between 0 and 20");
return false;
}
if (params->xbzrle_cache_size < qemu_target_page_size() ||
!is_power_of_2(params->xbzrle_cache_size)) {
- error_setg(errp, "Option xbzrle_cache_size expects "
+ error_setg(errp, "Option xbzrle-cache-size expects "
"a power of two no less than the target page size");
return false;
}
if (params->max_cpu_throttle < params->cpu_throttle_initial ||
params->max_cpu_throttle > 99) {
- error_setg(errp, "Option max_cpu_throttle expects "
- "an integer in the range of cpu_throttle_initial to 99");
+ error_setg(errp, "Option max-cpu-throttle expects "
+ "an integer in the range of cpu-throttle-initial to 99");
return false;
}
if (params->announce_initial > 100000) {
- error_setg(errp, "Option announce_initial expects "
+ error_setg(errp, "Option announce-initial expects "
"a value between 0 and 100000");
return false;
}
if (params->announce_max > 100000) {
- error_setg(errp, "Option announce_max expects "
+ error_setg(errp, "Option announce-max expects "
"a value between 0 and 100000");
return false;
}
if (params->announce_rounds > 1000) {
- error_setg(errp, "Option announce_rounds expects "
+ error_setg(errp, "Option announce-rounds expects "
"a value between 0 and 1000");
return false;
}
if (params->announce_step < 1 ||
params->announce_step > 10000) {
- error_setg(errp, "Option announce_step expects "
+ error_setg(errp, "Option announce-step expects "
"a value between 0 and 10000");
return false;
}
@@ -1264,7 +1264,7 @@ bool migrate_params_check(MigrationParameters *params, Error **errp)
if (params->vcpu_dirty_limit < 1) {
error_setg(errp,
- "Parameter 'vcpu_dirty_limit' must be greater than 1 MB/s");
+ "Parameter 'vcpu-dirty-limit' must be greater than 1 MB/s");
return false;
}
--
2.53.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/3] migration: Tweak description of migration property multifd-compression
2026-03-26 7:42 [PATCH 0/3] migration: Fix a few error messages and a bit of help Markus Armbruster
2026-03-26 7:42 ` [PATCH 1/3] migration: Fix up error message for max-cpu-throttle Markus Armbruster
2026-03-26 7:42 ` [PATCH 2/3] migration: Fix references to parameter names in error messages Markus Armbruster
@ 2026-03-26 7:42 ` Markus Armbruster
2026-03-26 13:12 ` [PATCH 0/3] migration: Fix a few error messages and a bit of help Fabiano Rosas
3 siblings, 0 replies; 5+ messages in thread
From: Markus Armbruster @ 2026-03-26 7:42 UTC (permalink / raw)
To: qemu-devel; +Cc: peterx, farosas
Help for the migration pseudo-device shows property
"multifd-compression" like this:
multifd-compression=<MultiFDCompression> - multifd_compression values (none/zlib/zstd/qpl/uadk/qatzip) (default: none)
Change it to
multifd-compression=<MultiFDCompression> - multifd compression method (none/zlib/zstd/qpl/uadk/qatzip) (default: none)
Signed-off-by: Markus Armbruster <armbru@redhat.com>
---
hw/core/qdev-properties-system.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/core/qdev-properties-system.c b/hw/core/qdev-properties-system.c
index a805ee2e1f..5bfdfe1ab9 100644
--- a/hw/core/qdev-properties-system.c
+++ b/hw/core/qdev-properties-system.c
@@ -681,7 +681,7 @@ const PropertyInfo qdev_prop_fdc_drive_type = {
const PropertyInfo qdev_prop_multifd_compression = {
.type = "MultiFDCompression",
- .description = "multifd_compression values"
+ .description = "multifd compression method"
" (none/zlib/zstd/qpl/uadk/qatzip)",
.enum_table = &MultiFDCompression_lookup,
.get = qdev_propinfo_get_enum,
--
2.53.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 0/3] migration: Fix a few error messages and a bit of help
2026-03-26 7:42 [PATCH 0/3] migration: Fix a few error messages and a bit of help Markus Armbruster
` (2 preceding siblings ...)
2026-03-26 7:42 ` [PATCH 3/3] migration: Tweak description of migration property multifd-compression Markus Armbruster
@ 2026-03-26 13:12 ` Fabiano Rosas
3 siblings, 0 replies; 5+ messages in thread
From: Fabiano Rosas @ 2026-03-26 13:12 UTC (permalink / raw)
To: Markus Armbruster, qemu-devel; +Cc: peterx
Markus Armbruster <armbru@redhat.com> writes:
> Markus Armbruster (3):
> migration: Fix up error message for max-cpu-throttle
> migration: Fix references to parameter names in error messages
> migration: Tweak description of migration property multifd-compression
>
> hw/core/qdev-properties-system.c | 2 +-
> migration/options.c | 36 ++++++++++++++++----------------
> 2 files changed, 19 insertions(+), 19 deletions(-)
Thanks!
Queued into migration-staging.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-03-26 13:13 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-26 7:42 [PATCH 0/3] migration: Fix a few error messages and a bit of help Markus Armbruster
2026-03-26 7:42 ` [PATCH 1/3] migration: Fix up error message for max-cpu-throttle Markus Armbruster
2026-03-26 7:42 ` [PATCH 2/3] migration: Fix references to parameter names in error messages Markus Armbruster
2026-03-26 7:42 ` [PATCH 3/3] migration: Tweak description of migration property multifd-compression Markus Armbruster
2026-03-26 13:12 ` [PATCH 0/3] migration: Fix a few error messages and a bit of help Fabiano Rosas
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.