From: Peter Xu Date: Tue, 27 Jan 2026 18:52:41 +0000 (-0500) Subject: migration: Drop qemu_file_set_error() when save non-iterable fails X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2b2e6b42f64543b491081eff8218a36f2c25d58;p=thirdparty%2Fqemu.git migration: Drop qemu_file_set_error() when save non-iterable fails All users of qemu_savevm_state_complete_precopy_non_iterable() process return values. There's no need to set error on qemufile (which we likely should remove gradually across the tree). Remove it for possible code dedup to happen later. Signed-off-by: Peter Xu Reviewed-by: Fabiano Rosas Tested-by: Lukas Straub Link: https://lore.kernel.org/qemu-devel/20260127185254.3954634-12-peterx@redhat.com Signed-off-by: Fabiano Rosas --- diff --git a/migration/savevm.c b/migration/savevm.c index da9a60c73f..9d2109718a 100644 --- a/migration/savevm.c +++ b/migration/savevm.c @@ -1688,7 +1688,6 @@ int qemu_savevm_state_complete_precopy_non_iterable(QEMUFile *f, if (ret) { migrate_error_propagate(ms, error_copy(local_err)); error_report_err(local_err); - qemu_file_set_error(f, ret); return ret; }