qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH for 6.1] ui/gtk: retry sending VTE console input


From: Gerd Hoffmann
Subject: Re: [PATCH for 6.1] ui/gtk: retry sending VTE console input
Date: Tue, 10 Aug 2021 10:55:41 +0200

On Tue, Aug 10, 2021 at 08:32:57AM +0200, Volker Rümelin wrote:
> Commit 584af1f1d9 ("ui/gtk: add a keyboard fifo to the VTE
> consoles") changed the VTE chardev backend code to rely on the
> chr_accept_input() callback function. The code expects a
> chr_accept_input() call whenever qemu_chr_be_can_write() bytes
> were written. It turns out this is wrong. Some chardev
> frontends only call this callback after can_write was 0.
> 
> Change the code to send data until the keyboard fifo is empty
> or qemu_chr_be_can_write() returns 0.
> 
> Fixes: 584af1f1d9 ("ui/gtk: add a keyboard fifo to the VTE consoles")
> Signed-off-by: Volker Rümelin <vr_qemu@t-online.de>

Queued.

thanks,
  Gerd




reply via email to

[Prev in Thread] Current Thread [Next in Thread]