On 18/09/2023 22:42, Markus Armbruster wrote: > if (local->nb_blocks != nb_dest_blocks) { > - fprintf(stderr, "ram blocks mismatch (Number of blocks %d vs %d) > " > - "Your QEMU command line parameters are probably " > - "not identical on both the source and destination.", > - local->nb_blocks, nb_dest_blocks); > + error_report("ram blocks mismatch (Number of blocks %d vs %d)", > + local->nb_blocks, nb_dest_blocks); > + error_printf("Your QEMU command line parameters are probably " > + "not identical on both the source and > destination.");
Why is this one handled specifically? It seems like it would be fine with error_report().