|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Domain Save Image Format proposal (draft B)
On 11/02/14 16:38, Ian Jackson wrote:
> David Vrabel writes ("Domain Save Image Format proposal (draft B)"):
>> Records
>> =======
>>
>> A record has a record header, type specific data and a trailing
>> footer. If body_length is not a multiple of 8, the body is padded
>> with zeroes to align the checksum field on an 8 octet boundary.
>>
>> 0 1 2 3 4 5 6 7 octet
>> +-----------------------+-------------------------+
>> | type | body_length |
>> +-----------+-----------+-------------------------+
>> | options | (reserved) |
>> +-----------+-------------------------------------+
> ...
>> options Bit 0: 0 - checksum invalid, 1 = checksum valid.
> There needs to be a flag saying what the receiver should do if it sees
> a record it doesn't understand. There are two possible behaviours:
> ignore the record, and abandon the restore attempt.
No need. Any unrecognised records can be safely ignored. Any record
which couldn't be ignored would be required to bump the main stream
version number at which point the older reader would bail on that basis.
This would allow adding new backward compatible features without
breaking older systems, which is the way compatibility is maintained in
the current code.
~Andrew
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |