qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] monitor: intervally send down events to guest i


From: Luiz Capitulino
Subject: Re: [Qemu-devel] [PATCH] monitor: intervally send down events to guest in hold time
Date: Mon, 22 Apr 2013 10:22:47 -0400

On Mon, 22 Apr 2013 09:02:41 -0500
Anthony Liguori <address@hidden> wrote:

> Paolo Bonzini <address@hidden> writes:
> 
> > Il 22/04/2013 14:43, Luiz Capitulino ha scritto:
> >>> > 
> >>> > You're right.  The typematic delay/rate is implemented within the i8042
> >>> > keyboard microcontroller (QEMU does not implement that register).
> >>> > 
> >>> > It is possible that software ignores interrupts for a key that is
> >>> > already down, and reimplements autorepeat in software, but your patch is
> >>> > correct.
> >> But isn't this patch the equivalent of repeatedly pressing and releasing a
> >> key? Shouldn't this be implemented at a lower-level layer like the input
> >> subsystem?
> >
> > No, this patch is implementing what the microcontroller does, i.e. 10
> > presses + 1 release.  I'm not sure it is the right level to do it (the
> > rate/delay should be at least customizable from the board), but the
> > logic is right and if someone else needs more configurability we can add
> > it later.
> 
> Regardless, this is a compat breaker IMHO.  This is a dramatically
> different semantic behavior.
> 
> What's the use-case here?

This was reported by Zhenfeng Wang, my impression is that Zhenfeng had the
(resonable) expectation that this would work like in bare metal, but I don't
think there's a specific use-case behind here.

Am I correct Zhenfeng?



reply via email to

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