This series comes with two major contributions: - after moving away the last user of post_save (tmp105), this vmstate callback is dropped - introduction of an instance ID alias to vmstate, allowing to drop a few more explicit vmstate_register calls
Changes in v2: - incorporated Blue Swirl's suggestion to request and check the highest vmstate version that requires the alias (updated patches 3..6) Jan Kiszka (6): tmp105: Drop unused faults field vmstate: Drop unused post_save handler vmstate: Add support for alias ID serial: Register vmstate via qdev fdc: Register vmstate via qdev mc146818rtc: Register vmstate via qdev hw/fdc.c | 35 ++++++++++++++++++++++++++++++----- hw/hw.h | 5 ++++- hw/mc146818rtc.c | 3 ++- hw/qdev.c | 16 ++++++++++++++-- hw/qdev.h | 4 ++++ hw/serial.c | 13 ++++++++++++- hw/tmp105.c | 10 ---------- savevm.c | 23 +++++++++++++++++------ 8 files changed, 83 insertions(+), 26 deletions(-)