Hi,

Yesterday I happened to try writing to a bad disk (USB floppy adapter).
The result was not quite satisfactory... see at the end; while existing
devices still work, "lsusb" doesn't.

This is 2.6.18pre2. Any ideas?

(I noticed because (a) my disk starts getting full, and
 (b) plugging in new USB devices no longer works in this situation.)

Aug  4 11:46:25 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 11:46:25 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  4 11:46:25 kiste kernel: Aborting journal on device sdf2.
Aug  4 11:46:25 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 11:46:25 kiste kernel: Buffer I/O error on device sdf2, logical block 269
Aug  4 11:46:25 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 11:46:25 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 11:46:25 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  4 11:46:25 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 12:32:47 kiste kernel: ehci_hcd 0000:00:13.2: devpath 3.5 ep1out 3strikes
Aug  4 12:32:47 kiste kernel: hub 2-3:1.0: state 7 ports 7 chg 0000 evt 0020
Aug  4 12:32:47 kiste kernel: usb 2-3.5: reset high speed USB device using 
ehci_hcd and address 8
Aug  4 12:32:47 kiste kernel: usb 2-3.5: manual set_interface for iface 0, alt 0
Aug  4 12:32:47 kiste kernel:  usbdev2.8_ep01: ep_device_release called for 
usbdev2.8_ep01
Aug  4 12:32:47 kiste kernel:  usbdev2.8_ep82: ep_device_release called for 
usbdev2.8_ep82
Aug  4 13:40:26 kiste kernel: ehci_hcd 0000:00:13.2: devpath 3.5 ep1out 3strikes
Aug  4 13:40:26 kiste kernel: usb 2-3.5: reset high speed USB device using 
ehci_hcd and address 8
Aug  4 13:40:26 kiste kernel: usb 2-3.5: manual set_interface for iface 0, alt 0
Aug  4 13:40:26 kiste kernel:  usbdev2.8_ep01: ep_device_release called for 
usbdev2.8_ep01
Aug  4 13:40:26 kiste kernel:  usbdev2.8_ep82: ep_device_release called for 
usbdev2.8_ep82
Aug  4 14:15:58 kiste kernel: loop: loaded (max 8 devices)
Aug  4 14:15:59 kiste kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Aug  4 14:15:59 kiste kernel: ISOFS: changing to secondary root
Aug  4 17:14:15 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 17:14:15 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  4 17:14:15 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 17:14:15 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  4 17:14:15 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 18:25:20 kiste kernel: SCSI device sdc: 2001888 512-byte hdwr sectors 
(1025 MB)
Aug  4 18:25:20 kiste kernel: sdc: Write Protect is off
Aug  4 18:25:20 kiste kernel: sdc: Mode Sense: 03 00 00 00
Aug  4 18:25:20 kiste kernel: sdc: assuming drive cache: write through
Aug  4 18:25:20 kiste kernel: SCSI device sdc: 2001888 512-byte hdwr sectors 
(1025 MB)
Aug  4 18:25:20 kiste kernel: sdc: Write Protect is off
Aug  4 18:25:20 kiste kernel: sdc: Mode Sense: 03 00 00 00
Aug  4 18:25:20 kiste kernel: sdc: assuming drive cache: write through
Aug  4 18:25:20 kiste kernel:  sdc: sdc1
Aug  4 18:25:24 kiste kernel: FAT: utf8 is not a recommended IO charset for FAT
filesystems, filesystem will be case sensitive!
Aug  4 18:31:05 kiste kernel: NETDEV WATCHDOG: eth0: transmit timed out
Aug  4 18:31:05 kiste kernel: eth0: Transmit timed out, status 0000, PHY status
786d, resetting...
Aug  4 18:31:05 kiste kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Aug  4 19:04:01 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 19:04:01 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  4 19:04:01 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 19:04:01 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  4 19:04:01 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 19:04:01 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 19:04:01 kiste kernel: FAT: Directory bread(block 3274) failed
[...]
Aug  4 19:04:11 kiste kernel: SCSI device sdc: 2001888 512-byte hdwr sectors 
(1025 MB)
Aug  4 19:04:11 kiste kernel: sdc: Write Protect is off
Aug  4 19:04:11 kiste kernel: sdc: Mode Sense: 03 00 00 00
Aug  4 19:04:11 kiste kernel: sdc: assuming drive cache: write through
Aug  4 19:04:11 kiste kernel: SCSI device sdc: 2001888 512-byte hdwr sectors 
(1025 MB)
Aug  4 19:04:11 kiste kernel: sdc: Write Protect is off
Aug  4 19:04:11 kiste kernel: sdc: Mode Sense: 03 00 00 00
Aug  4 19:04:11 kiste kernel: sdc: assuming drive cache: write through
Aug  4 19:04:11 kiste kernel:  sdc: sdc1
Aug  4 19:04:11 kiste kernel: FAT: utf8 is not a recommended IO charset for FAT
filesystems, filesystem will be case sensitive!
Aug  4 19:50:58 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 19:50:58 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  4 19:50:58 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 19:50:58 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  4 19:50:58 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 20:04:38 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 20:04:38 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  4 20:04:38 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 20:04:38 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  4 20:04:38 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 21:08:36 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 21:08:36 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  4 21:08:36 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 21:08:36 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  4 21:08:36 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 22:00:46 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 22:00:46 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  4 22:00:46 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 22:00:46 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  4 22:00:46 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 22:07:05 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 22:07:05 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  4 22:07:05 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  4 22:07:05 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  4 22:07:05 kiste kernel: lost page write due to I/O error on sdf2
Aug  4 22:10:10 kiste kernel: usb 2-3.7: unlink qh8-0e01/ef6e4700 start 7 [1/2 
us]
Aug  4 22:10:10 kiste kernel: ehci_hcd 0000:00:13.2: reused qh ef6e4700 schedule
Aug  4 22:10:10 kiste kernel: usb 2-3.7: link qh8-0e01/ef6e4700 start 7 [1/2 us]
Aug  4 22:10:10 kiste kernel: usb 2-3.7: unlink qh8-0e01/ef6e4700 start 7 [1/2 
us]
Aug  4 22:10:10 kiste kernel: usb 2-3.7: unlink qh8-0e01/ef6e4780 start 7 [1/2 u
Aug  4 22:10:10 kiste kernel: usb 2-3.7: unlink qh8-0e01/ef6e4780 start 7 [1/2 
us]
Aug  4 22:10:10 kiste kernel: ehci_hcd 0000:00:13.2: reused qh ef6e4780 schedule
Aug  4 22:10:10 kiste kernel: usb 2-3.7: link qh8-0e01/ef6e4780 start 7 [1/2 us]
Aug  4 22:10:10 kiste kernel: usb 2-3.7: unlink qh8-0e01/ef6e4780 start 7 [1/2 
us]
Aug  4 22:10:10 kiste kernel: hub 2-3:1.0: state 7 ports 7 chg 0000 evt ff80
Aug  4 22:10:10 kiste kernel: hub 2-3:1.0: port 7, status 0100, change 0001, 12
Mb/s
Aug  4 22:10:10 kiste kernel: usb 2-3.7: USB disconnect, address 10
Aug  4 22:10:10 kiste kernel: usb 2-3.7: usb_disable_device nuking all URBs
Aug  4 22:10:10 kiste kernel: usb 2-3.7: unregistering interface 2-3.7:1.0
Aug  4 22:10:10 kiste kernel:  usbdev2.10_ep81: ep_device_release called for 
usbdev2.10_ep81
Aug  4 22:10:10 kiste kernel: usb 2-3.7:1.0: uevent
Aug  4 22:10:10 kiste kernel: usb 2-3.7: unregistering interface 2-3.7:1.1
Aug  4 22:10:10 kiste kernel:  usbdev2.10_ep82: ep_device_release called for 
usbdev2.10_ep82
Aug  4 22:10:10 kiste kernel: usb 2-3.7:1.1: uevent
Aug  4 22:10:10 kiste kernel: usb 2-3.7: unregistering device
Aug  4 22:10:10 kiste kernel:  usbdev2.10_ep00: ep_device_release called for 
usbdev2.10_ep00
Aug  4 22:10:10 kiste kernel: usb 2-3.7: uevent
Aug  4 22:10:10 kiste kernel: hub 2-3:1.0: debounce: port 7: total 100ms stable
100ms status 0x100
Aug  4 22:10:14 kiste kernel: hub 2-3:1.0: state 7 ports 7 chg 0000 evt 0002
Aug  4 22:10:14 kiste kernel: hub 2-3:1.0: port 1, status 0301, change 0001, 
1.5 Mb/s
Aug  4 22:10:14 kiste kernel: hub 2-3:1.0: debounce: port 1: total 100ms stable
100ms status 0x301
Aug  4 22:10:14 kiste kernel: usb 2-3.1: new low speed USB device using 
ehci_hcd and address 23
Aug  4 22:10:14 kiste kernel: usb 2-3.1: skipped 1 descriptor after interface
Aug  4 22:10:14 kiste kernel: usb 2-3.1: skipped 1 descriptor after interface
Aug  4 22:10:14 kiste kernel: usb 2-3.1: default language 0x0409
Aug  4 22:10:14 kiste kernel: usb 2-3.1: new device strings: Mfr=1, Product=2, 
SerialNumber=0
Aug  4 22:10:14 kiste kernel: usb 2-3.1: Product: USB Multimedia Keyboard
Aug  4 22:10:14 kiste kernel: usb 2-3.1: Manufacturer:
Aug  4 22:10:14 kiste kernel: usb 2-3.1: uevent
Aug  4 22:10:14 kiste kernel: usb 2-3.1: configuration #1 chosen from 1 choice
Aug  4 22:10:14 kiste kernel: usb 2-3.1: adding 2-3.1:1.0 (config #1, interface
0)
Aug  4 22:10:14 kiste kernel: usb 2-3.1:1.0: uevent
Aug  4 22:10:14 kiste kernel: usbhid 2-3.1:1.0: usb_probe_interface
Aug  4 22:10:14 kiste kernel: usbhid 2-3.1:1.0: usb_probe_interface - got id
Aug  4 22:10:14 kiste kernel: input:   USB Multimedia Keyboard  as 
/class/input/input7
Aug  4 22:10:14 kiste kernel: usb 2-3.1: link qh8-0e01/ef6e4700 start 7 [1/2 us]
Aug  4 22:10:14 kiste kernel: input: USB HID v1.00 Keyboard [  USB Multimedia 
Keyboard ] on usb-0000:00:13.2-3.1
Aug  4 22:10:14 kiste kernel: usb 2-3.1: adding 2-3.1:1.1 (config #1, interface
1)
Aug  4 22:10:14 kiste kernel: usb 2-3.1:1.1: uevent
Aug  4 22:10:14 kiste kernel: usbhid 2-3.1:1.1: usb_probe_interface
Aug  4 22:10:14 kiste kernel: usbhid 2-3.1:1.1: usb_probe_interface - got id
Aug  4 22:10:14 kiste kernel: input:   USB Multimedia Keyboard  as 
/class/input/input8
Aug  4 22:10:14 kiste kernel: usb 2-3.1: link qh8-0e01/ef6e4780 start 7 [1/2 us]
Aug  4 22:10:14 kiste kernel: input: USB HID v1.00 Device [  USB Multimedia 
Keyboard ] on usb-0000:00:13.2-3.1
Aug  4 22:10:14 kiste kernel: /daten/src/git/kernel/drivers/usb/core/inode.c: 
creating file '023'
Aug  4 22:10:14 kiste kernel: hub 2-3:1.0: state 7 ports 7 chg 0000 evt 0002
Aug  5 01:44:29 kiste kernel: ehci_hcd 0000:00:13.2: devpath 3.5 ep1out 3strikes
Aug  5 01:44:29 kiste kernel: usb 2-3.5: reset high speed USB device using 
ehci_hcd and address 8
Aug  5 01:44:29 kiste kernel: usb 2-3.5: manual set_interface for iface 0, alt 0
Aug  5 01:44:29 kiste kernel:  usbdev2.8_ep01: ep_device_release called for 
usbdev2.8_ep01
Aug  5 01:44:29 kiste kernel:  usbdev2.8_ep82: ep_device_release called for 
usbdev2.8_ep82
Aug  5 02:03:08 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  5 02:03:08 kiste kernel: EXT3-fs error (device sdf2): ext3_find_entry: 
reading directory #2 offset 0
Aug  5 02:03:08 kiste kernel: scsi 5:0:0:0: rejecting I/O to dead device
Aug  5 02:03:08 kiste kernel: Buffer I/O error on device sdf2, logical block 1
Aug  5 02:03:08 kiste kernel: lost page write due to I/O error on sdf2
Aug  5 02:06:35 kiste kernel: hub 2-3:1.0: state 7 ports 7 chg 0000 evt ff80
Aug  5 02:06:35 kiste kernel: hub 2-3:1.0: port 7, status 0101, change 0001, 12
Mb/s
Aug  5 02:06:35 kiste kernel: hub 2-3:1.0: debounce: port 7: total 100ms stable
100ms status 0x101
Aug  5 02:06:35 kiste kernel: usb 2-3.7: new full speed USB device using 
ehci_hcd and address 24
Aug  5 02:06:35 kiste kernel: usb 2-3.7: ep0 maxpacket = 8
Aug  5 02:06:35 kiste kernel: usb 2-3.7: default language 0x0409
Aug  5 02:06:35 kiste kernel: usb 2-3.7: new device strings: Mfr=1, Product=2, 
SerialNumber=0
Aug  5 02:06:35 kiste kernel: usb 2-3.7: Product: TEAC FD-05PUB
Aug  5 02:06:35 kiste kernel: usb 2-3.7: Manufacturer: TEAC
Aug  5 02:06:35 kiste kernel: usb 2-3.7: uevent
Aug  5 02:06:35 kiste kernel: usb 2-3.7: configuration #1 chosen from 1 choice
Aug  5 02:06:35 kiste kernel: usb 2-3.7: adding 2-3.7:1.0 (config #1, interface
0)
Aug  5 02:06:35 kiste kernel: usb 2-3.7:1.0: uevent
Aug  5 02:06:35 kiste kernel: libusual 2-3.7:1.0: usb_probe_interface
Aug  5 02:06:35 kiste kernel: libusual 2-3.7:1.0: usb_probe_interface - got id
Aug  5 02:06:35 kiste kernel: usb-storage 2-3.7:1.0: usb_probe_interface
Aug  5 02:06:35 kiste kernel: usb-storage 2-3.7:1.0: usb_probe_interface - got 
id
Aug  5 02:06:35 kiste kernel: scsi6 : SCSI emulation for USB Mass Storage 
devices
Aug  5 02:06:35 kiste kernel: /daten/src/git/kernel/drivers/usb/core/inode.c: 
creating file '024'
Aug  5 02:06:35 kiste kernel: usb-storage: device found at 24
Aug  5 02:06:35 kiste kernel: usb-storage: waiting for device to settle before 
scanning
Aug  5 02:06:39 kiste kernel: usb 2-3.7: link qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: usb 2-3.7: unlink qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel:   Vendor: TEAC      Model: FD-05PUB          Rev:
1026
Aug  5 02:06:39 kiste kernel:   Type:   Direct-Access                      ANSI
SCSI revision: 00
[ I assume I really did remove and reattach that floppy,
  but I can't quite remember.)
Aug  5 02:06:39 kiste kernel: ehci_hcd 0000:00:13.2: reused qh ef6e4a80 schedule
Aug  5 02:06:39 kiste kernel: usb 2-3.7: link qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: usb 2-3.7: unlink qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: ehci_hcd 0000:00:13.2: reused qh ef6e4a80 schedule
Aug  5 02:06:39 kiste kernel: usb 2-3.7: link qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: usb 2-3.7: unlink qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: ehci_hcd 0000:00:13.2: reused qh ef6e4a80 schedule
Aug  5 02:06:39 kiste kernel: usb 2-3.7: link qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: usb 2-3.7: unlink qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: sd 6:0:0:0: Attached scsi removable disk sdg
Aug  5 02:06:39 kiste kernel: sd 6:0:0:0: Attached scsi generic sg5 type 0
Aug  5 02:06:39 kiste kernel: ehci_hcd 0000:00:13.2: reused qh ef6e4a80 schedule
Aug  5 02:06:39 kiste kernel: usb 2-3.7: link qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: usb 2-3.7: unlink qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:39 kiste kernel: usb-storage: device scan complete

Aug  5 02:06:40 kiste kernel: ehci_hcd 0000:00:13.2: reused qh ef6e4a80 schedule
Aug  5 02:06:40 kiste kernel: usb 2-3.7: link qh128-0e01/ef6e4a80 start 127 
[1/2 us]
Aug  5 02:06:40 kiste kernel: usb 2-3.7: unlink qh128-0e01/ef6e4a80 start 127 
[1/2 us]

These last three messages now repeat continuously, about three times per
second. :-/  "lsusb" hangs.

... Rebooting now ...

-- 
Matthias Urlichs   |   {M:U} IT Design @ m-u-it.de   |  [EMAIL PROTECTED]
Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de
 - -
If your stomach disputes you, pacify it with cool thoughts.
                                        -- Satchel Paige

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to