Re: tale of a disappearing mouse

From: John Baldwin <jhb_at_freebsd.org>
Date: Fri, 11 Feb 2011 07:46:08 -0500
On Thursday, February 10, 2011 10:31:45 pm Benjamin Kaduk wrote:
> Dear all,
> 
> I've been experiencing this issue for quite some time, but never really 
> managed to collect all the data that seemed useful in one place for the 
> same kernel.  I think I now have enough to ask for help.
> 
> Sometimes, when I boot my laptop (Lenovo T400), my pointing device will 
> just ... not be probed.  Early on, this seemed to happen maybe half the 
> time, though recently it has been much less common.  (Possibly correlated 
> to the presence of an OpenAFS client on this machine, which makes no 
> sense.)
> 
> Verbose dmesg for the mouse and nomouse case may be found at:
> http://web.mit.edu/afs/sipb/user/kaduk/freebsd/hysteresis/
> 
> The relevant-seeming portion of the diff is:
> _at__at_ -602,10 +602,16 _at__at_
>    psm0: unable to allocate IRQ
>    psmcpnp0: <PS/2 mouse port> irq 12 on acpi0
>    psm0: current command byte:0047
> -psm0: failed to reset the aux device.

Hmm, I think this is causing the attach to fail and is probably the root 
cause?  I'm not an expert on PS/2 devices though, so I'd probably start 
instrumenting that code to figure out exactly what is failing and maybe try 
making a timeout longer, etc.?

-- 
John Baldwin
Received on Fri Feb 11 2011 - 11:56:53 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:11 UTC