aboutsummaryrefslogtreecommitdiff
path: root/scripts/u2f-setup-gen.py
diff options
context:
space:
mode:
authorMaksim Kostin <maksim.kostin@ispras.ru>2023-08-09 13:07:33 +0300
committerCédric Le Goater <clg@kaod.org>2023-09-06 11:19:33 +0200
commit6ec65b69ba17c954414fa23a397fb8a3fcfb4a43 (patch)
tree107e67a8b549a26b1e3d1787e538ddbe18421938 /scripts/u2f-setup-gen.py
parentaf03aeb631eeb81a44d2c0ff5b429cd4b5dc2799 (diff)
hw/ppc/e500: fix broken snapshot replay
ppce500_reset_device_tree is registered for system reset, but after c4b075318eb1 this function rerandomizes rng-seed via qemu_guest_getrandom_nofail. And when loading a snapshot, it tries to read EVENT_RANDOM that doesn't exist, so we have an error: qemu-system-ppc: Missing random event in the replay log To fix this, use qemu_register_reset_nosnapshotload instead of qemu_register_reset. Reported-by: Vitaly Cheptsov <cheptsov@ispras.ru> Fixes: c4b075318eb1 ("hw/ppc: pass random seed to fdt ") Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1634 Signed-off-by: Maksim Kostin <maksim.kostin@ispras.ru> Reviewed-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Cédric Le Goater <clg@kaod.org>
Diffstat (limited to 'scripts/u2f-setup-gen.py')
0 files changed, 0 insertions, 0 deletions