[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] ui/gtk: prevent QEMU lock up
From: |
Volker Rümelin |
Subject: |
[PATCH 0/2] ui/gtk: prevent QEMU lock up |
Date: |
Sun, 18 Jul 2021 09:46:07 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 |
Since commit 8eb13bbbac ("ui/gtk: vte: fix sending multiple
characeters") it's very easy to lock up QEMU with the gtk ui.
If you configure a guest with a serial device and the guest
doesn't listen on this device, QEMU will lock up after
entering two characters in the serial console.
Patch 1/2 is a bug fix for 6.1.
Patch 2/2 is a preview for 6.2. If there are no objections, I
will resend this patch for the 6.2 development cycle together
with changes to ui/console similar to the changes in patch 1/2.
This will remove the QEMUFIFO code in ui/console.c.
Volker Rümelin (2):
ui/gtk: add a keyboard fifo to the VTE consoles
ui/gtk: drop chars if the chardev frontend makes no progress
include/ui/gtk.h | 7 ++++
ui/gtk.c | 84 +++++++++++++++++++++++++++++++++++++++++++-----
2 files changed, 83 insertions(+), 8 deletions(-)
--
2.26.2
- [PATCH 0/2] ui/gtk: prevent QEMU lock up,
Volker Rümelin <=
- [PATCH for 6.1 1/2] ui/gtk: add a keyboard fifo to the VTE consoles, Volker Rümelin, 2021/07/18
- Re: [PATCH for 6.1 1/2] ui/gtk: add a keyboard fifo to the VTE consoles, Peter Maydell, 2021/07/18
- Re: [PATCH for 6.1 1/2] ui/gtk: add a keyboard fifo to the VTE consoles, Daniel P . Berrangé, 2021/07/19
- Re: [PATCH for 6.1 1/2] ui/gtk: add a keyboard fifo to the VTE consoles, Volker Rümelin, 2021/07/19
- Re: [PATCH for 6.1 1/2] ui/gtk: add a keyboard fifo to the VTE consoles, Peter Maydell, 2021/07/19
- Re: [PATCH for 6.1 1/2] ui/gtk: add a keyboard fifo to the VTE consoles, Daniel P . Berrangé, 2021/07/19
- Re: [PATCH for 6.1 1/2] ui/gtk: add a keyboard fifo to the VTE consoles, Peter Maydell, 2021/07/19
Re: [PATCH for 6.1 1/2] ui/gtk: add a keyboard fifo to the VTE consoles, Gerd Hoffmann, 2021/07/21
[PATCH for 6.2 2/2] ui/gtk: drop chars if the chardev frontend makes no progress, Volker Rümelin, 2021/07/18