From: Juergen Gross Date: Thu, 17 Feb 2022 11:47:26 +0000 (+0100) Subject: docs: add some clarification to xenstore-migration.md X-Git-Tag: archive/raspbian/4.17.0-1+rpi1^2~33^2~909 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=20c9e4581ae3d35b776838defab424c5601310da;p=xen.git docs: add some clarification to xenstore-migration.md The Xenstore migration document is missing the specification that a node record must be preceded by the record of its parent node in case of live update. Add that missing part. Signed-off-by: Juergen Gross Acked-by: Julien Grall --- diff --git a/docs/designs/xenstore-migration.md b/docs/designs/xenstore-migration.md index 5f1155273e..b94af7fd7c 100644 --- a/docs/designs/xenstore-migration.md +++ b/docs/designs/xenstore-migration.md @@ -316,6 +316,11 @@ a _committed_ node (globally visible in xenstored) or a _pending_ node (created or modified by a transaction for which there is also a `TRANSACTION_DATA` record previously present). +Each _committed_ node in the stream is required to have an already known parent +node. A parent node is known if it was either in the node data base before the +stream was started to be processed, or if a `NODE_DATA` record for that parent +node has already been processed in the stream. + ``` 0 1 2 3 octet