From: "Dr. David Alan Gilbert" <dgilb...@redhat.com> Aftern the patch the other day where I added a missing END_OF_LIST, Peter suggested adding something more robust.
Here I: add a check for a flag at the end of the list add a check that's performed in vmstate_register_with_alias_id only within qtest recursively for that canary and for subsection naming constraints. Fix a ppc issue that the vmstate naming constraint caught (Waiting for a reply from the PPC folk to check that). The checks can't go in until I get the def into libslirp. Signed-off-by: Dr. David Alan Gilbert <dgilb...@redhat.com> Dr. David Alan Gilbert (3): ppc: Fix vmstate_pbr403 subsection name migration: Add canary to VMSTATE_END_OF_LIST migration: Perform vmsd structure check during tests include/migration/vmstate.h | 7 ++++++- migration/savevm.c | 40 +++++++++++++++++++++++++++++++++++++ migration/vmstate.c | 2 ++ target/ppc/machine.c | 2 +- 4 files changed, 49 insertions(+), 2 deletions(-) -- 2.34.1