On Wed, 28 May 2025 12:42:03 -0400
Annie Li <annie...@oracle.com> wrote:

> The function qemu_wakeup_suspend_enabled combines the suspend
> and wakeup together. However, the microvm doesn't support
> wakeup yet. Suspend is enabled here, but wakeup doesn't
> actually work for microvm now.

why wakeup doesn't work?

> 
> Signed-off-by: Annie Li <annie...@oracle.com>
> ---
>  hw/i386/microvm.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/hw/i386/microvm.c b/hw/i386/microvm.c
> index eba33c4365..da5d4126e5 100644
> --- a/hw/i386/microvm.c
> +++ b/hw/i386/microvm.c
> @@ -489,6 +489,7 @@ static void microvm_machine_state_init(MachineState 
> *machine)
>      qemu_add_machine_init_done_notifier(&mms->machine_done);
>      mms->powerdown_req.notify = microvm_powerdown_req;
>      qemu_register_powerdown_notifier(&mms->powerdown_req);
> +    qemu_register_wakeup_support();
>  
>      microvm_memory_init(mms);
>  


Reply via email to