All these five patches have gotten the Reviewed-by: the first patch is to fix one segmentation fault and the other four are to fix some migration issues.
To be more detail, they are extracted from previous "[PATCH for-4.0 v9 16/16] qemu_thread_create: propagate errors to callers to handle.", but actually these five patches are derivative and not relevant to the mentioned qemu_thread_create patch series. Thus send them separately to make them be merged earlier. Fei Li (5): Fix segmentation fault when qemu_signal_init fails migration: fix the multifd code when receiving less channels migration: multifd_save_cleanup() can't fail, simplify migration: add more error handling for postcopy_ram_enable_notify migration: unify error handling for process_incoming_migration_co migration/channel.c | 11 ++++++----- migration/migration.c | 40 +++++++++++++++++++++------------------- migration/migration.h | 2 +- migration/postcopy-ram.c | 1 + migration/ram.c | 28 ++++++++++++++++++---------- migration/ram.h | 4 ++-- migration/savevm.c | 1 + util/main-loop.c | 8 ++++---- 8 files changed, 54 insertions(+), 41 deletions(-) -- 2.17.2 (Apple Git-113)