[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH RFC 11/20] libxc/migration: correct hvm record ordering specification
The libxc migration stream specification document asserts that, within an hvm migration stream, "HVM_PARAMS must precede HVM_CONTEXT, as certain parameters can affect the validity of architectural state in the context." This sounds reasonable, but the in-tree implementation of hvm domain save actually writes these records in the _reverse_ order, with HVM_CONTEXT first and HVM_PARAMS next. This has been the case for the entire history of that implementation, seemingly to no ill effect, so update the spec to reflect this. Signed-off-by: Joshua Otto <jtotto@xxxxxxxxxxxx> --- docs/specs/libxc-migration-stream.pandoc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/docs/specs/libxc-migration-stream.pandoc b/docs/specs/libxc-migration-stream.pandoc index 31eba10..96a6cb0 100644 --- a/docs/specs/libxc-migration-stream.pandoc +++ b/docs/specs/libxc-migration-stream.pandoc @@ -668,11 +668,8 @@ A typical save record for an x86 HVM guest image would look like: 2. Domain header 3. Many PAGE\_DATA records 4. TSC\_INFO -5. HVM\_PARAMS -6. HVM\_CONTEXT - -HVM\_PARAMS must precede HVM\_CONTEXT, as certain parameters can affect -the validity of architectural state in the context. +5. HVM\_CONTEXT +6. HVM\_PARAMS Legacy Images (x86 only) -- 2.7.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |