Was: More ULE bugs fixed. Is: Mouse problem?

Scott Long scottl at freebsd.org
Tue Nov 4 15:16:13 PST 2003


I've had this problem on my laptop since I bought it last year and started
running -current.  It's annoying, but luckily doesn't happen very often.
My gut feeling here is that the psm driver isn't servicing its interrupts
fast enough and characters are being dropped out of the FIFO.  Maybe it's
time to take the psm driver to task and figure out how to make it fast.

Scott

On Wed, 5 Nov 2003, Alex Wilkinson wrote:

> 	On Tue, Nov 04, 2003 at 11:13:26PM +0100, Morten Johansen wrote:
>
> 	> Me too. Have had this problem since I got a "Intellimouse" PS/2
> 	> wheel-mouse. (It worked fine with previous mice (no wheel)).
> 	> With any scheduler in 5-CURRENT and even more frequent in 4-STABLE, IIRC.
> 	> Using moused or not doesn't make a difference.
> 	> Get these messages on console: "psmintr: out of sync", and the mouse
> 	> freezes then goes wild for a few seconds.
> 	> Can happen under load and sometimes when closing Mozilla (not often).
> 	> It could be related to the psm-driver. Or maybe I have a bad mouse, I don't
> 	> know.
> 	> I will try another mouse, but it does work perfectly in Linux and Windogs...
>
> Yes, I have had this problem for a while now also.
>
> I have sent mail to current@ a while ago.
>
>
> 	Date: Thu, 2 Oct 2003 18:31:36 +0930
> 	From: Alex Wilkinson <alex.wilkinson at dsto.defence.gov.au>
> 	Subject: sec:u kernel: psmintr: out of sync
> 	To: current at freebsd.org
>
> 	Hi all,
>
> 	I am switching between several OS's with a Cybex KVW switch.
>
> 	I now seem to have a problem with my mouse (after build world/kernel).
>
> 	FreeBSD 5.1-CURRENT #2: Wed Aug 20 13:28:54 CST 2003
>
> 	I am getting these messages on the console when I move my mouse, the cursor moves in a very
> 	choppy motion (painfully slow).
>
> 	Oct  1 09:46:17 squirm kernel: psmintr: out of sync (0000 != 0008).
> 	Oct  1 09:46:17 squirm kernel: psmintr: discard a byte (1).
> 	Oct  1 09:46:17 squirm kernel: psmintr: out of sync (0000 != 0008).
> 	Oct  1 09:46:17 squirm kernel: psmintr: discard a byte (2).
> 	Oct  1 09:46:18 squirm kernel: psmintr: out of sync (0000 != 0008).
> 	Oct  1 09:46:18 squirm kernel: psmintr: discard a byte (3).
> 	Oct  1 09:46:18 squirm kernel: psmintr: out of sync (0000 != 0008).
> 	Oct  1 09:46:18 squirm kernel: psmintr: re-enable the mouse.
> 	Oct  1 09:46:18 squirm kernel: psm: DISABLE_DEV return code:00fa
> 	Oct  1 09:46:18 squirm kernel: psm: ENABLE_DEV return code:00fa
> 	Oct  1 09:46:20 squirm kernel: psmintr: out of sync (0000 != 0008).
>
> 	moused is running with the following:
>
> 	"moused -p /dev/psm0 -t auto"
>
> 	The mouse is a Microsoft IntelliMouse connected to the KVM via a USB->PS/2 adapter.
>
> 	If I boot the same machine into -STABLE this does *not* happen.
>
> 	I have tryed running moused with different protocols without any luck.
>
> 	Can anyone help me solve this problem ?
>
> 	I have to run -STABLE if I can't solve this problem, so any help would be appreciated.
>
> 	Thanks
>
>
> 	 - aW
>
> 	p.s the mouse works fine with: FreeBSD -STABLE, RH Linux, Irix 6.5.20, Tru64, and WinXP.
>
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
>
>


More information about the freebsd-current mailing list