[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] monitor: accept input on resume
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [PATCH] monitor: accept input on resume |
Date: |
Tue, 31 Jul 2018 13:30:55 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Marc-André Lureau <address@hidden> writes:
> A chardev may stop trying to write if the associated can_read()
> callback returned 0. This happens when the monitor is suspended.
> The frontend is supposed to call qemu_chr_fe_accept_input() when it is
> ready to accept data again.
>
> Signed-off-by: Marc-André Lureau <address@hidden>
Impact?
Is this to be considered for 3.0?
> ---
> monitor.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/monitor.c b/monitor.c
> index d580c5a79c..e1a14e02cf 100644
> --- a/monitor.c
> +++ b/monitor.c
> @@ -4412,6 +4412,7 @@ void monitor_resume(Monitor *mon)
> assert(mon->rs);
> readline_show_prompt(mon->rs);
> }
> + qemu_chr_fe_accept_input(&mon->chr);
> }
> trace_monitor_suspend(mon, -1);
> }