Whoops, I didn't actually test the patch. :)

Anyway, the patch does do something useful. It's not 100%, but at least
I don't crash anymore.

Suspend/remove kills USB until I insert/remove ehci-hcd. I can do
this over and over with suspend/remove and USB seems to always 
recover after I remove and insert the module.

It's getting there...



Adam




 [insert drive]

usb 2-2: new full speed USB device using address 2
usb 2-2: Product: USB DRIVE
usb 2-2: Manufacturer: KINGSTON
usb 2-2: SerialNumber: 1120363052063
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: KINGSTON  Model: USB DRIVE         Rev: 1.12
  Type:   Direct-Access                      ANSI SCSI revision: 02
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
SCSI device sda: 125952 512-byte hdwr sectors (64 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
 sda: sda1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0

 [suspend/resume]

i8042: failed to resume active multiplexor, mouse won't work.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
PCI: Sharing IRQ 5 with 0000:00:1f.3
PCI: Sharing IRQ 5 with 0000:00:1f.6
PCI: Sharing IRQ 5 with 0000:02:00.1
hub 4-0:1.0: over-current change on port 3
ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32)
PCI: Found IRQ 5 for device 0000:00:1f.6
PCI: Sharing IRQ 5 with 0000:00:1f.3
PCI: Sharing IRQ 5 with 0000:00:1f.5
PCI: Sharing IRQ 5 with 0000:02:00.1
ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32)
ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32)
ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32)
ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32)
hub 4-0:1.0: Cannot enable port 4.  Maybe the USB cable is bad?
hub 4-0:1.0: over-current change on port 4
PCI: Found IRQ 9 for device 0000:02:02.0
blk: queue df595a00, I/O limit 4095Mb (mask 0xffffffff)
i8042: failed to resume active multiplexor, mouse won't work.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
MCE: The hardware reports a non fatal, correctable incident occurred on CPU 0.
Bank 1: f200000000000185

 [usb broken, mouse doesn't work]
 [remove ehci-hcd]

ehci_hcd 0000:00:1d.7: remove, state 1
usb usb4: USB disconnect, address 1
usb 4-1: USB disconnect, address 2
usb 4-1.1: USB disconnect, address 3
ehci_hcd 0000:00:1d.7: USB bus 4 deregistered
usb 2-2: USB disconnect, address 2
usb 2-2: new full speed USB device using address 3
usb 2-2: Product: USB DRIVE
usb 2-2: Manufacturer: KINGSTON
usb 2-2: SerialNumber: 1120363052063
scsi1 : SCSI emulation for USB Mass Storage devices
  Vendor: KINGSTON  Model: USB DRIVE         Rev: 1.12
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sda: 125952 512-byte hdwr sectors (64 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
 sda: sda1
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
usb 1-1: new full speed USB device using address 3
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 3 ports detected
usb 1-1.1: new low speed USB device using address 4
usb 1-1.1: Product: Trackball
usb 1-1.1: Manufacturer: Logitech
input: USB HID v1.10 Mouse [Logitech Trackball] on usb-0000:00:1d.0-1.1

 [usb working, mouse works]
 [insert ehci-hcd]

PCI: Found IRQ 11 for device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: Intel Corp. 82801DB USB2
ehci_hcd 0000:00:1d.7: irq 11, pci mem e08dc000
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29
usb usb4: Product: Intel Corp. 82801DB USB2
usb usb4: Manufacturer: Linux 2.6.6-rc1 ehci_hcd
usb usb4: SerialNumber: 0000:00:1d.7
usb 2-2: USB disconnect, address 3
usb 1-1: USB disconnect, address 3
usb 1-1.1: USB disconnect, address 4
drivers/usb/input/hid-core.c: can't resubmit intr, 0000:00:1d.0-1.1/input0, stat
us -19
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 6 ports detected
usb 4-1: new high speed USB device using address 2
hub 4-1:1.0: USB hub found
hub 4-1:1.0: 3 ports detected
usb 4-1.1: new low speed USB device using address 3
usb 4-1.1: Product: Trackball
usb 4-1.1: Manufacturer: Logitech
input: USB HID v1.10 Mouse [Logitech Trackball] on usb-0000:00:1d.7-1.1
usb 2-2: new full speed USB device using address 4
usb 2-2: Product: USB DRIVE
usb 2-2: Manufacturer: KINGSTON
usb 2-2: SerialNumber: 1120363052063
scsi2 : SCSI emulation for USB Mass Storage devices
  Vendor: KINGSTON  Model: USB DRIVE         Rev: 1.12
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sda: 125952 512-byte hdwr sectors (64 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
 sda: sda1




On Tue, Apr 20, 2004 at 01:06:16PM -0700, David Brownell wrote:
> Adam Goode wrote:
> >I applied the patch, on top of 2.6.6-rc1 and Alan Stern's urgent
> >UHCI patch. Still freezes, NMI watchdog kicks in, and oopses.
> 
> You should post the new stack trace though; presumably it's
> moved to some other location.
> 
> 
> >Adam
> >
> >
> >On Tue, Apr 20, 2004 at 09:52:03AM -0700, David Brownell wrote:
> >
> >>Looks to be another problem associated with PCI not working
> >>properly after those ThinkPads resume ... try this patch.
> >>
> >>- Dave
> >>
> >>
> >
> >
> 
> 
> 


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to