> On Fri, 25 Jan 2008 07:16:49 -0800 (PST) [EMAIL PROTECTED] wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=9813 > > Summary: usb mouse broken on X20 (intermittent) > Product: Drivers > Version: 2.5 > KernelVersion: 2.6.24 > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: USB > AssignedTo: [EMAIL PROTECTED] > ReportedBy: [EMAIL PROTECTED] > CC: [EMAIL PROTECTED] > > > Latest working kernel version: > Earliest failing kernel version: > Distribution: Debian > Hardware Environment: IBM Thinkpad X20 > Software Environment: > Problem Description: > > On my Thinkpad X20, frequently after booting my usb mouse responds in a > very sluggish and jumpy manner, making it basically unuseable. At the > same time, the stick mouse (which I hate using) works normally. > > This has been going on for a while, at least the last couple of kernels. > > Sometimes I can restore function by unplugging and replugging the USB > mouse, but not reliably, and even then, after replugging it will not > respond at all for some great length of time until some unknown event > causes it to come to life. > > Steps to reproduce: > > -- Package-specific info: > ** Version: > Linux version 2.6.23-1-686 (Debian 2.6.23-2) ([EMAIL PROTECTED]) (gcc version > 4.1.3 20071209 (prerelease) (Debian 4.1.2-18)) #1 SMP Fri Dec 21 13:57:07 UTC > 2007 > > ** cmdline: > root=/dev/hda2 ro resume=/dev/hda4 > ** Not tainted > > ** Kernel log: > usb usb1: configuration #1 chosen from 1 choice > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 2 ports detected > Floppy drive(s): fd0 is 1.44M > FDC 0 is a National Semiconductor PC87306 > ACPI: PCI Interrupt 0000:00:08.2[C] -> Link [LNKC] -> GSI 11 (level, low) -> > IRQ 11 > firewire_ohci: Added fw-ohci device 0000:00:08.2, OHCI version 1.0 > PIIX4: IDE controller at PCI slot 0000:00:07.1 > PIIX4: chipset revision 1 > PIIX4: not 100% native mode: will probe irqs later > ide0: BM-DMA at 0x1800-0x1807, BIOS settings: hda:DMA, hdb:pio > ide1: BM-DMA at 0x1808-0x180f, BIOS settings: hdc:pio, hdd:pio > Probing IDE interface ide0... > usb 1-1: new full speed USB device using uhci_hcd and address 2 > hda: IC25N030ATCS04-0, ATA DISK drive > Marking TSC unstable due to: possible TSC halt in C2. > Time: acpi_pm clocksource has been installed. > Clocksource tsc unstable (delta = -1880422397 ns) > hda: selected mode 0x42 > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > Probing IDE interface ide1... > SCSI subsystem initialized > libata version 2.21 loaded. > hda: max request size: 128KiB > hda: 58605120 sectors (30005 MB) w/1768KiB Cache, CHS=62016/15/63, UDMA(33) > hda: cache flushes not supported > hda: hda1 hda2 hda3 hda4 > hda3: <netbsd: hda5 hda6bad subpartition - ignored > bad subpartition - ignored > > > usb 1-1: configuration #1 chosen from 1 choice > Attempting manual resume > hub 1-1:1.0: USB hub found > hub 1-1:1.0: 2 ports detected > usb 1-1.2: new low speed USB device using uhci_hcd and address 3 > usb 1-1.2: configuration #1 chosen from 1 choice > input: PC Speaker as /class/input/input1 > pci_hotplug: PCI Hot Plug PCI Core version: 0.5 > shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 > Yenta: CardBus bridge found at 0000:00:08.0 [1014:0184] > Yenta: ISA IRQ mask 0x04b8, PCI irq 11 > Socket status: 30000410 > Yenta: CardBus bridge found at 0000:00:08.1 [1014:0184] > Linux agpgart interface v0.102 > Yenta: ISA IRQ mask 0x04b8, PCI irq 11 > Socket status: 30000006 > Real Time Clock Driver v1.12ac > pccard: PCMCIA card inserted into slot 0 > agpgart: Detected an Intel 440BX Chipset. > agpgart: AGP aperture is 64M @ 0xf8000000 > piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device > piix4_smbus 0000:00:07.3: IBM system detected; this module may corrupt your > serial eeprom! Refusing to load module! > piix4_smbus: probe of 0000:00:07.3 failed with error -1 > IBM TrackPoint firmware: 0x0e, buttons: 3/3 > input: TPPS/2 IBM TrackPoint as /class/input/input2 > input: Power Button (FF) as /class/input/input3 > ACPI: Power Button (FF) [PWRF] > input: Lid Switch as /class/input/input4 > ACPI: Lid Switch [LID] > input: Sleep Button (CM) as /class/input/input5 > ACPI: Sleep Button (CM) [SLPB] > pnp: Device 00:0c activated. > parport_pc 00:0c: reported by Plug and Play ACPI > parport0: PC-style at 0x3bc, irq 7 [PCSPP,TRISTATE] > input: Video Bus as /class/input/input6 > ACPI: Video Device [VID] (multi-head: yes rom: no post: no) > ACPI: AC Adapter [AC] (on-line) > cs: IO port probe 0x100-0x3af: clean. > cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7 > cs: IO port probe 0x820-0x8ff: clean. > cs: IO port probe 0xc00-0xcf7: clean. > cs: IO port probe 0xa00-0xaff: clean. > cs: IO port probe 0x100-0x3af: clean. > cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7 > cs: IO port probe 0x820-0x8ff: clean. > cs: IO port probe 0xc00-0xcf7: clean. > ACPI: Battery Slot [BAT0] (battery absent) > cs: IO port probe 0xa00-0xaff: clean. > cs: memory probe 0xa0000000-0xa0ffffff: clean. > pcmcia: registering new device pcmcia0.0 > usbcore: registered new interface driver hiddev > input: USB Mouse as /class/input/input7 > input: USB HID v1.10 Mouse [USB Mouse] on usb-0000:00:07.2-1.2 > usbcore: registered new interface driver usbhid > drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver > eth1: Atmel at76c50x. Version 0.98. MAC 00:30:bd:d0:16:d0 > Adding 322208k swap on /dev/hda4. Priority:-1 extents:1 across:322208k > device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: > [EMAIL PROTECTED] > fuse init (API version 7.8) > NET: Registered protocol family 10 > lo: Disabled Privacy Extensions > ip_tables: (C) 2000-2006 Netfilter Core Team > Netfilter messages via NETLINK v0.30. > nf_conntrack version 0.5.0 (5120 buckets, 20480 max) > eth1: no IPv6 routers present > uhci_hcd 0000:00:07.2: Unlink after no-IRQ? Controller is probably using the > wrong IRQ. > scim-launcher[3307]: segfault at b737c232 eip b737c232 esp bf8936cc error 4 > ADDRCONF(NETDEV_UP): eth1: link is not ready > ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready > eth1: no IPv6 routers present > > ** Loaded modules: > Module Size Used by > nf_conntrack_ftp 8960 0 > nf_conntrack_irc 6808 0 > ipt_REJECT 4544 4 > ipt_LOG 5984 7 > xt_limit 2688 7 > xt_state 2496 35 > xt_tcpudp 3168 28 > nf_conntrack_ipv4 17448 35 > nf_conntrack 62056 4 > nf_conntrack_ftp,nf_conntrack_irc,xt_state,nf_conntrack_ipv4 > nfnetlink 5816 2 nf_conntrack_ipv4,nf_conntrack > iptable_filter 3008 1 > ip_tables 13220 1 iptable_filter > x_tables 14308 6 > ipt_REJECT,ipt_LOG,xt_limit,xt_state,xt_tcpudp,ip_tables > ipv6 242788 19 > ext3 121544 0 > jbd 55368 1 ext3 > vfat 12256 0 > fat 48540 1 vfat > fuse 41876 1 > dm_crypt 12840 0 > dm_snapshot 16932 0 > dm_mirror 21632 0 > dm_mod 52640 3 dm_crypt,dm_snapshot,dm_mirror > ide_cd 36384 0 > cdrom 32608 1 ide_cd > atmel_cs 7232 1 > atmel 32740 1 atmel_cs > usbhid 27232 0 > hid 26944 1 usbhid > tsdev 8160 0 > battery 12296 0 > ac 5636 0 > pcmcia 37388 1 atmel_cs > firmware_class 9472 2 atmel,pcmcia > video 18608 0 > output 3840 1 video > parport_pc 34020 0 > parport 34088 1 parport_pc > button 8336 0 > psmouse 36368 0 > i2c_piix4 8524 0 > intel_agp 23348 1 > rtc 12984 0 > serio_raw 6724 0 > i2c_core 23264 1 i2c_piix4 > agpgart 31624 1 intel_agp > yenta_socket 24908 4 > rsrc_nonstatic 11904 1 yenta_socket > pcmcia_core 37076 4 atmel_cs,pcmcia,yenta_socket,rsrc_nonstatic > shpchp 31028 0 > pci_hotplug 28128 1 shpchp > pcspkr 3264 0 > evdev 9472 5 > ext2 60104 1 > mbcache 8320 2 ext3,ext2 > ide_disk 16544 3 > ata_generic 7588 0 > libata 113488 1 ata_generic > scsi_mod 136684 1 libata > piix 8932 0 [permanent] > firewire_ohci 16640 0 > generic 4804 0 [permanent] > floppy 54820 0 > uhci_hcd 23056 0 > firewire_core 39072 1 firewire_ohci > crc_itu_t 2208 1 firewire_core > 3c59x 41416 0 > mii 5344 1 3c59x > ide_core 112484 4 ide_cd,ide_disk,piix,generic > usbcore 130568 3 usbhid,uhci_hcd > thermal 15580 0 > processor 34696 1 thermal > fan 5092 0 > > ** PCI devices: > 00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host > bridge [8086:7190] (rev 03) > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR+ FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort+ >SERR- <PERR- > Latency: 64 > Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M] > Capabilities: <access denied> > > 00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP > bridge [8086:7191] (rev 03) (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 128 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 > I/O behind bridge: 00003000-00003fff > Memory behind bridge: f4100000-f5ffffff > Prefetchable memory behind bridge: 30000000-300fffff > Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort+ <SERR- <PERR- > BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B+ > > 00:07.0 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] > (rev 02) > Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 0 > > 00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE > [8086:7111] (rev 01) (prog-if 80 [Master]) > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 64 > Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) > [disabled] [size=8] > Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) > [disabled] [size=1] > Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) > [disabled] [size=8] > Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) > [disabled] [size=1] > Region 4: I/O ports at 1800 [size=16] > > 00:07.2 USB Controller [0c03]: Intel Corporation 82371AB/EB/MB PIIX4 USB > [8086:7112] (rev 01) (prog-if 00 [UHCI]) > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 64 > Interrupt: pin D routed to IRQ 11 > Region 4: I/O ports at 1820 [size=32] > > 00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] > (rev 03) > Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Interrupt: pin ? routed to IRQ 9 > > 00:08.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c478 [1180:0478] (rev a0) > Subsystem: IBM ThinkPad A30p (2653-64G) [1014:0184] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 168 > Interrupt: pin A routed to IRQ 11 > Region 0: Memory at 50000000 (32-bit, non-prefetchable) [size=4K] > Bus: primary=00, secondary=02, subordinate=05, sec-latency=176 > Memory window 0: 20000000-23fff000 (prefetchable) > Memory window 1: 24000000-27fff000 > I/O window 0: 00001400-000014ff > I/O window 1: 00001c00-00001cff > BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+ > 16-bit legacy interface ports at 0001 > > 00:08.1 CardBus bridge [0607]: Ricoh Co Ltd RL5c478 [1180:0478] (rev a0) > Subsystem: IBM ThinkPad A30p (2653-64G) [1014:0184] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 168 > Interrupt: pin B routed to IRQ 11 > Region 0: Memory at 50100000 (32-bit, non-prefetchable) [size=4K] > Bus: primary=00, secondary=06, subordinate=09, sec-latency=176 > Memory window 0: 28000000-2bfff000 (prefetchable) > Memory window 1: 2c000000-2ffff000 > I/O window 0: 00002800-000028ff > I/O window 1: 00002c00-00002cff > BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+ > 16-bit legacy interface ports at 0001 > > 00:08.2 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C522 IEEE 1394 Controller > [1180:0522] (prog-if 10 [OHCI]) > Subsystem: IBM ThinkPad A30p (2653-64G) [1014:01cf] > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 64 (500ns min, 1000ns max) > Interrupt: pin C routed to IRQ 11 > Region 0: Memory at f4011000 (32-bit, non-prefetchable) [size=2K] > Capabilities: <access denied> > > 00:0a.0 Ethernet controller [0200]: 3Com Corporation 3c556B CardBus [Tornado] > [10b7:6056] (rev 20) > Subsystem: 3Com Corporation Unknown device [10b7:6356] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 64 (2500ns min, 2500ns max) > Interrupt: pin A routed to IRQ 11 > Region 0: I/O ports at 2000 [size=256] > Region 1: Memory at f4011c00 (32-bit, non-prefetchable) [size=128] > Region 2: Memory at f4011800 (32-bit, non-prefetchable) [size=128] > [virtual] Expansion ROM at 30100000 [disabled] [size=128K] > Capabilities: <access denied> > > 00:0a.1 Communication controller [0780]: 3Com Corporation Mini PCI 56k > Winmodem > [10b7:1007] (rev 20) > Subsystem: 3Com Corporation Unknown device [10b7:6159] > Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Interrupt: pin A routed to IRQ 11 > Region 0: I/O ports at 2400 [size=256] > Region 1: Memory at f4012400 (32-bit, non-prefetchable) [size=256] > Region 2: Memory at f4012000 (32-bit, non-prefetchable) [size=128] > Capabilities: <access denied> > > 00:0b.0 Multimedia audio controller [0401]: Cirrus Logic Crystal CS4281 PCI > Audio [1013:6005] (rev 01) > Subsystem: IBM Unknown device [1014:0183] > Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Interrupt: pin A routed to IRQ 11 > Region 0: Memory at f4010000 (32-bit, non-prefetchable) [size=4K] > Region 1: Memory at f4000000 (32-bit, non-prefetchable) [size=64K] > Capabilities: <access denied> > > 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Rage Mobility > P/M AGP 2x [1002:4c4d] (rev 64) (prog-if 00 [VGA]) > Subsystem: IBM Unknown device [1014:0182] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping+ SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 66 (2000ns min), Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 11 > Region 0: Memory at f5000000 (32-bit, non-prefetchable) [size=16M] > Region 1: I/O ports at 3000 [size=256] > Region 2: Memory at f4100000 (32-bit, non-prefetchable) [size=4K] > [virtual] Expansion ROM at 30000000 [disabled] [size=128K] > Capabilities: <access denied> > > > > -- System Information: > Debian Release: lenny/sid > APT prefers testing > APT policy: (990, 'testing') > Architecture: i386 (i686) > > Kernel: Linux 2.6.23-1-686 (SMP w/1 CPU core) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/bash > > Versions of packages linux-image-2.6.23-1-686 depends on: > ii initramfs-tools [linux-initr 0.91d tools for generating an initramfs > ii module-init-tools 3.3-pre11-4 tools for managing Linux kernel > mo > > > -- > Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You are on the CC list for the bug, or are watching someone who is. - To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html