qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v3] ps2: set ps/2 output buffer size as the same


From: Juan Quintela
Subject: Re: [Qemu-devel] [PATCH v3] ps2: set ps/2 output buffer size as the same as kernel
Date: Thu, 24 Apr 2014 14:53:29 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

<address@hidden> wrote:
> From: Gonglei <address@hidden>
>
> According to the PS/2 Mouse/Keyboard Protocol, the keyboard outupt buffer size
> is 16 bytes. And the PS2_QUEUE_SIZE 256 was introduced in Qemu from the very
> beginning.
>
> When I started a  redhat5.6 32bit guest, meanwhile tapped the keyboard as 
> quickly as
> possible, the screen would show me "i8042.c: No controller found". As a 
> result,
> I couldn't use the keyboard in the VNC client.
>
> Previous discussion about the issue in maillist:
> http://thread.gmane.org/gmane.comp.emulators.qemu/43294/focus=47180
>
> This patch has been tested on redhat5.6 32-bit/suse11sp3 64-bit guests.
> More easy meathod to reproduce:
> 1.boot a guest with libvirt.
> 2.connect to VNC client.
> 3.as you see the BIOS, bootloader, Linux booting, run the follow simply shell 
> script:
> for((i=0;i<10000000;i++)) do virsh send-key redhat5.6 KEY_A; done
>
> Actual results:
> dmesg show "i8042.c: No controller found." And the keyboard is out of work.
>
> Signed-off-by: Gonglei <address@hidden>

Reviewed-by: Juan Quintela <address@hidden>

Thanks for all the effort.



reply via email to

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