Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2006 09:08:17 -0600
From:      Craig Boston <craig@xfoil.gank.org>
To:        Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: [PATCH] kbdmux(4) update
Message-ID:  <20060228150546.GA13431@nowhere>
In-Reply-To: <43FF986E.9030205@savvis.net>
References:  <43FF986E.9030205@savvis.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 24, 2006 at 03:36:14PM -0800, Maksim Yevmenkin wrote:
> dear Hackers,
> 
> i was finally able to trace hard lockup problem with kbdmux(4), ps/2 
> keyboard and ps/2 mouse under x11.
> 
> the problem was traced back to the following code in kbdmux(4)
> 
> this is only happening when kbdmux(4), ps/2 keyboard and ps/2 mouse used 
> together, and, here is why: atkbd_check_char() calls kbdc_data_ready(). 
> the later will return "true" if there are pending data in either kbd or 
> aux queue.

Hmm, I wonder if this could be the cause of the lockups on my laptop
when using the touchpad.  I started using kbdmux a while ago with the
built-in (PS/2) and USB keyboard but never even suspected it when I
traced my occasional hard lockups to using the touchpad.

I'll try the patch tonight and see if it clears up the problem.

Craig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060228150546.GA13431>