From: Marc-André Lureau <marcandre.lur...@redhat.com> It is reconstructed during fdc_post_load()
Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> --- hw/block/fdc.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hw/block/fdc.c b/hw/block/fdc.c index d7cc4d3ec1..fc71660ba0 100644 --- a/hw/block/fdc.c +++ b/hw/block/fdc.c @@ -1005,6 +1005,11 @@ static bool fdc_phase_needed(void *opaque) { FDCtrl *fdctrl = opaque; + /* not needed on load */ + if (fdctrl->phase == FD_PHASE_RECONSTRUCT) { + return false; + } + return reconstruct_phase(fdctrl) != fdctrl->phase; } -- 2.41.0