Bug#649097: linux-image-2.6.32-5-amd64: psmouse.ko module fails to handle PS/2 mouse

2011-11-17 Thread Hughe Chung
Package: linux-2.6
Version: 2.6.32-38
Severity: grave
Justification: renders package unusable


I'v been expericing PS/2 mouse bud in Xorg almost year. I upgareded kernel to
2.6.39 hoping it would solve the problem. However, it turns out the erractic
mouse synchronization error still exists.

In 2.6.32, psmouse.ko generated flooding messages like below. 2.6.39 module
does once or twice when it detects the lost of synchronization. Below is the
messages.

[quote]
Nov 16 15:13:19 theblue kernel: [275921.510266] psmouse.c: Wheel Mouse at
isa0060/serio1/input0 lost synchronization, throwing 3 bytes away.
Nov 16 22:43:26 theblue kernel: [293066.497048] psmouse.c: Wheel Mouse at
isa0060/serio1/input0 lost synchronization, throwing 2 bytes away.
[/quote]

When it happen, window managers of Xorg takes up CPU instantly while loosing
mouse focus stop using Xorg, force to shut down Xorg in a termial. I tested on
fluxbox which is my main window manager, tried openbox too. 

Here is a link I posted.
http://forums.debian.net/viewtopic.php?f=6t=71950

The solution I found was to replace the PS/2 mouse with a USB mouse. 


-- Package-specific info:
** Kernel log: boot messages should be attached

** Model information
sys_vendor: Acer
product_name: Aspire M1200
product_version:  
chassis_vendor: Acer
chassis_version: 1.0
bios_vendor: American Megatrends Inc.
bios_version: R03-B3
board_vendor: Acer
board_name: RS740DVF
board_version:  

** PCI devices:
00:00.0 Host bridge [0600]: ATI Technologies Inc RS690 Host Bridge [1002:7911]
Subsystem: Acer Incorporated [ALI] Device [1025:0155]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium TAbort- 
TAbort- MAbort+ SERR- PERR- INTx-
Latency: 0

00:01.0 PCI bridge [0604]: ATI Technologies Inc RS690 PCI to PCI Bridge 
(Internal gfx) [1002:7912] (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium TAbort- 
TAbort- MAbort- SERR- PERR- INTx-
Latency: 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: c000-cfff
Memory behind bridge: fe70-fe8f
Prefetchable memory behind bridge: d000-dfff
Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium TAbort- 
TAbort- MAbort- SERR- PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: access denied

00:05.0 PCI bridge [0604]: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI 
Express Port 1) [1002:7915] (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- 
MAbort- SERR- PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: d000-dfff
Memory behind bridge: fe90-fe9f
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- 
MAbort- SERR- PERR-
BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: access denied
Kernel driver in use: pcieport

00:06.0 PCI bridge [0604]: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI 
Express Port 2) [1002:7916] (prog-if 00 [Normal decode])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- 
MAbort- SERR- PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
Memory behind bridge: fea0-feaf
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- 
MAbort+ SERR- PERR-
BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: access denied
Kernel driver in use: pcieport

00:11.0 SATA controller [0106]: ATI Technologies Inc SB700/SB800 SATA 
Controller [IDE mode] [1002:4390] (prog-if 01 [AHCI 1.0])
Subsystem: Acer Incorporated [ALI] Device [1025:0155]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium TAbort- 
TAbort- MAbort- SERR- PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 43
Region 0: I/O ports at b000 [size=8]
Region 1: I/O ports at a000 

Bug#649097: linux-image-2.6.32-5-amd64: psmouse.ko module fails to handle PS/2 mouse

2011-11-17 Thread Ben Hutchings
On Fri, 2011-11-18 at 00:50 +0900, Hughe Chung wrote:
 Package: linux-2.6
 Version: 2.6.32-38
 Severity: grave
 Justification: renders package unusable

Don't exaggerate.  You already found a workaround yourself.

[...]
 Here is a link I posted.
 http://forums.debian.net/viewtopic.php?f=6t=71950
 
 The solution I found was to replace the PS/2 mouse with a USB mouse. 

Does the PS/2 mouse work any better with another computer (or under
another OS)?

Ben.

-- 
Ben Hutchings
The world is coming to an end.  Please log off.


signature.asc
Description: This is a digitally signed message part