From: "Dr. David Alan Gilbert" <dgilbert@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 <dgilbert@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