tale of a disappearing mouse
John Baldwin
jhb at freebsd.org
Fri Feb 11 12:56:54 UTC 2011
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:
> @@ -602,10 +602,16 @@
> 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
More information about the freebsd-current
mailing list