Running 2.6.7-rc2-mm2, I connected up the Sony digital camera.
dmesg says:
>From two days ago:
usb 4-2: new full speed USB device using address 2
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
Vendor: Sony Model: Sony DSC Rev: 3.28
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdc: 31680 512-byte hdwr sectors (16 MB)
sdc: assuming Write Enabled
sdc: assuming drive cache: write through
sdc: sdc1
Attached scsi removable disk sdc at scsi2, channel 0, id 0, lun 0
USB Mass Storage device found at 2
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
inserting floppy driver for 2.6.7-rc2-mm2
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
usb 4-2: USB disconnect, address 2
But today it hung:
usb 4-2: new full speed USB device using address 3
scsi3 : SCSI emulation for USB Mass Storage devices
bix:/usr/src/25> ps aux|grep ' D'
root 46 0.0 0.0 0 0 ? DW Jun03 0:00 [khubd]
root 6131 0.0 0.0 0 0 ? DW 16:59 0:00 [usb-storage]
root 6132 0.0 0.0 0 0 ? DW 16:59 0:00 [scsi_eh_3]
khubd D F7C59D14 0 46 1 57 13 (L-TLB)
f7c59cdc 00000046 f7c59d60 f7c59d14 f7c59000 f7ca39cc f7c33870 00000000
c020daf0 00000020 f7c59cd8 e8eb7800 c020696b f7ca39cc f7ca5b00 c0404e40
00000001 00000000 eb1b2b80 00105b78 c2021da0 f7f4f140 f7c33870 f7c33a20
Call Trace:
[<c020daf0>] as_next_request+0x18/0x2c
[<c020696b>] elv_next_request+0xa7/0xdc
[<c0208812>] blk_insert_request+0xb6/0xcc
[<c02ef6a6>] wait_for_completion+0x7e/0xd0
[<c011b39c>] default_wake_function+0x0/0x1c
[<c011b39c>] default_wake_function+0x0/0x1c
[<c0245cf2>] scsi_wait_req+0x7e/0xac
[<c0245c1c>] scsi_wait_done+0x0/0x58
[<c024796c>] scsi_probe_lun+0xb8/0x2c4
[<c0130024>] futex_fd+0x0/0x1a8
[<c0247f9a>] scsi_probe_and_add_lun+0xfe/0x1e0
[<c0248639>] scsi_scan_target+0x55/0xac
[<c02486d0>] scsi_scan_channel+0x40/0x68
[<c0248792>] scsi_scan_host_selected+0x9a/0xd0
[<c02487da>] scsi_scan_host+0x12/0x18
[<f8a57740>] storage_probe+0x1b8/0x1fc [usb_storage]
[<c0266288>] usb_probe_interface+0x30/0x40
[<c0203765>] bus_match+0x31/0x54
[<c02037da>] device_attach+0x52/0x88
[<c0203959>] bus_add_device+0x51/0x90
[<c0202a88>] device_add+0x88/0x118
[<c026c293>] usb_set_configuration+0x32b/0x384
[<c0268267>] usb_new_device+0xbf/0x128
[<c0268d12>] hub_port_connect_change+0x29e/0x2e4
[<c0268e7d>] hub_events+0x125/0x2ac
[<c0269035>] hub_thread+0x31/0xe0
[<c0269004>] hub_thread+0x0/0xe0
[<c011b39c>] default_wake_function+0x0/0x1c
[<c0104255>] kernel_thread_helper+0x5/0xc
usb-storage D E8EB7C24 0 6131 1 6132 13612 (L-TLB)
f5825f18 00000046 00000246 e8eb7c24 f5825f3c c011ab82 c5edeb90 00000003
c2019da0 00000020 f5825f14 00000002 c2031da0 c2019da0 00000003 c0404e40
00000003 00000000 eb1b2b80 00105b78 c2031da0 f7f4e5e0 c5edeb90 c5eded40
Call Trace:
[<c011ab82>] load_balance_newidle+0x6e/0x84
[<c02eeb67>] __down+0x77/0xfc
[<c011b39c>] default_wake_function+0x0/0x1c
[<c02eed2c>] __down_failed+0x8/0xc
[<f8a5692c>] .text.lock.transport+0x5/0x49 [usb_storage]
[<f8a557c9>] usb_stor_transparent_scsi_command+0x11/0x38 [usb_storage]
[<f8a56c6a>] usb_stor_control_thread+0x1c6/0x240 [usb_storage]
[<f8a56aa4>] usb_stor_control_thread+0x0/0x240 [usb_storage]
[<c0104250>] kernel_thread_helper+0x0/0xc
[<c0104255>] kernel_thread_helper+0x5/0xc
scsi_eh_3 D D52F3F28 0 6132 1 6131 (L-TLB)
d52f3ef0 00000046 c25b4324 d52f3f28 d52f3000 00000046 c5ede030 c0404e40
d52f3ed4 00000020 d52f3eec c2031120 c2031da0 00000002 0000003e c0404e40
00000001 00000000 32ee8280 00105b7a c2021da0 f7f4f140 c5ede030 c5ede1e0
Call Trace:
[<c02ef6a6>] wait_for_completion+0x7e/0xd0
[<c011b39c>] default_wake_function+0x0/0x1c
[<c011b39c>] default_wake_function+0x0/0x1c
[<f8a55161>] command_abort+0x85/0xa8 [usb_storage]
[<c024467e>] scsi_try_to_abort_cmd+0x4e/0x74
[<c02447c7>] scsi_eh_abort_cmds+0x57/0xd4
[<c02455f7>] scsi_unjam_host+0x187/0x1b8
[<c024576c>] scsi_error_handler+0x144/0x194
[<c0245628>] scsi_error_handler+0x0/0x194
[<c0104255>] kernel_thread_helper+0x5/0xc
-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel