Markus Armbruster <arm...@redhat.com> wrote: > Philippe Mathieu-Daudé <phi...@linaro.org> writes: > >> QERR_INVALID_PARAMETER_VALUE is defined as: >> >> #define QERR_INVALID_PARAMETER_VALUE \ >> "Parameter '%s' expects %s" >> >> The current error is formatted as: >> >> "Parameter 'vcpu_dirty_limit' expects is invalid, it must greater then 1 >> MB/s" >> >> Replace by: >> >> "Parameter 'vcpu_dirty_limit' is invalid, it must greater then 1 MB/s" >> >> Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org> >> --- >> migration/options.c | 5 ++--- >> 1 file changed, 2 insertions(+), 3 deletions(-) >> >> diff --git a/migration/options.c b/migration/options.c >> index 1d1e1321b0..79fce0c3a9 100644 >> --- a/migration/options.c >> +++ b/migration/options.c >> @@ -1163,9 +1163,8 @@ bool migrate_params_check(MigrationParameters *params, >> Error **errp) >> >> if (params->has_vcpu_dirty_limit && >> (params->vcpu_dirty_limit < 1)) { >> - error_setg(errp, QERR_INVALID_PARAMETER_VALUE, >> - "vcpu_dirty_limit", >> - "is invalid, it must greater then 1 MB/s"); >> + error_setg(errp, "Parameter 'vcpu_dirty_limit' is invalid," >> + " it must greater then 1 MB/s"); >> return false; >> } > > Make that "greater than", please. > > Arrgh, the unit is MB/s even in QMP: > > # @vcpu-dirty-limit: Dirtyrate limit (MB/s) during live migration. > # Defaults to 1. (Since 8.1) > > Should be Bytes. Escaped review, and now it's too late to fix.
I want a Time Machine. I want a Time Machine. Wait, if I had a Time Machine I would not be fixing old bugs O:-) Later, Juan.