xemu/docs/devel/migration
Peter Maydell e300f4c11d docs/devel: Mention post_load hook restrictions where we document the hook
Accessing another device in a post_load hook is a bad idea, because
the order of device save/restore is not fixed, and so this
cross-device access makes the save/restore non-deterministic.

We previously only flagged up this requirement in the
record-and-replay developer docs; repeat it in the main migration
documentation, where a developer trying to implement a post_load hook
is more likely to see it.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2024-10-04 18:54:55 +03:00
..
CPR.rst migration: cpr-reboot documentation 2024-03-13 10:59:25 -04:00
best-practices.rst docs/migration: Split "Debugging" and "Firmware" 2024-01-16 11:16:10 +08:00
compatibility.rst docs/migration: Split "Backwards compatibility" separately 2024-01-16 11:16:10 +08:00
dirty-limit.rst docs/migration: Split "dirty limit" 2024-01-16 11:16:10 +08:00
features.rst docs/migration: add qatzip compression feature 2024-09-09 10:55:39 -04:00
index.rst docs/migration: Further move virtio to be feature of migration 2024-01-16 11:16:10 +08:00
main.rst docs/devel: Mention post_load hook restrictions where we document the hook 2024-10-04 18:54:55 +03:00
mapped-ram.rst migration: Add documentation for fdset with multifd + file 2024-06-21 09:47:22 -03:00
postcopy.rst migration/docs: Update postcopy recover session for SETUP phase 2024-06-21 09:47:59 -03:00
qatzip-compression.rst docs/migration: add qatzip compression feature 2024-09-09 10:55:39 -04:00
qpl-compression.rst docs/migration: add qpl compression feature 2024-06-14 14:01:28 -03:00
uadk-compression.rst docs: Fix some typos (found by typos) and grammar issues 2024-08-16 14:12:59 +01:00
vfio.rst docs/migration: Create index page 2024-01-16 11:16:10 +08:00
virtio.rst docs/migration: Convert virtio.txt into rST 2024-01-16 11:16:10 +08:00