From: Miguel Luis <miguel.luis@oracle.com>
This is for reference that qmp_system_sleep relies on wakeup support delegated
by qemu_wakeup_suspend_enabled() hence the need for calling
qemu_register_wakeup_support().
Signed-off-by: Miguel Luis <miguel.luis@oracle.com>
---
hw/arm/virt.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/arm/virt.c b/hw/arm/virt.c
index 8b9a328360..6407734105 100644
--- a/hw/arm/virt.c
+++ b/hw/arm/virt.c
@@ -2309,6 +2309,7 @@ static void machvirt_init(MachineState *machine)
/* connect sleep request */
vms->sleep_notifier.notify = virt_sleep_req;
+ qemu_register_wakeup_support();
/* connect powerdown request */
vms->powerdown_notifier.notify = virt_powerdown_req;
--
2.34.3