tools/migration: unify type checking for data pfns in migration stream
authorOlaf Hering <olaf@aepfle.de>
Thu, 1 Jul 2021 09:56:08 +0000 (11:56 +0200)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 6 Jul 2021 09:49:58 +0000 (10:49 +0100)
commitf17a73b3c0264c62dd6b5dae01ed621c051c3038
tree68cf24a43e9246249bad10e0d0dcfae19e81dcb1
parent5588ebcfca774477cf823949e5703b0ac48818cc
tools/migration: unify type checking for data pfns in migration stream

Introduce a helper which decides if a given pfn type has data
in the migration stream.

No change in behaviour intended, except for invalid page types which now
have a safer default.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
tools/libs/guest/xg_sr_common.h
tools/libs/guest/xg_sr_restore.c
tools/libs/guest/xg_sr_save.c