[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [PATCH] pseries: Fix stalls on hypervisor virtual console
From: |
Alexander Graf |
Subject: |
Re: [Qemu-ppc] [PATCH] pseries: Fix stalls on hypervisor virtual console |
Date: |
Wed, 14 Aug 2013 11:59:43 +0200 |
On 13.08.2013, at 06:10, Anton Blanchard wrote:
>
> A number of users are reporting stalls when using the pseries
> hypervisor virtual console.
>
> A simple test case is to paste 15 or 17 characters at a time
> into the console. Pasting 15 characters at a time works fine
> but pasting 17 characters hangs for a random amount of time.
> Other activity (network, qemu monitor etc) unblocks it.
>
> If qemu-char tries to send more than 16 characters at once,
> vty_can_receive returns false. At this point we have to
> wait for the guest to consume that output. Everything is good
> so far.
>
> The problem occurs when the the guest does consume the output.
> We need to signal back to the qemu-char layer that we are
> ready for more input. Without this we block until something
> else kicks us (eg network activity).
>
> Cc: address@hidden
> Signed-off-by: Anton Blanchard <address@hidden>
Thanks, applied to ppc-next. Let's get this into 1.6 through stable, as 1.6.0
is basically out.
Alex