> > The sd_mod module is loaded automatically on boot. I find that when > > sd_mod is loaded at the time the USB drive is plugged in, the kernel > > doesn't find the partition table (fdisk claims it's blank), and any > > attempt to unload sd_mod segfaults. I had to unload the module before > > plugging the disk in to make things work. > > That sounds interesting. Can you post a copy of the oops output? Maybe > also a copy of the usb-storage debugging log showing what happens when you > try to run fdisk?
There is no log output on doing "fdisk -l /dev/sda". The drive does show up in /proc/scsi/scsi though, and the partition table is there because it works if sd_mod isn't loaded at the time the drive is connected. Here is the oops output. rmmod segfaults on this, in case that helps. > Jun 16 22:01:53 ventus kernel: _devfs_find_entry(): too short > Jun 16 22:01:53 ventus kernel: Unable to handle kernel NULL pointer dereference at > virtual address 00000020 > Jun 16 22:01:53 ventus kernel: printing eip: > Jun 16 22:01:53 ventus kernel: c01d01d2 > Jun 16 22:01:53 ventus kernel: *pde = 00000000 > Jun 16 22:01:53 ventus kernel: Oops: 0000 [#1] > Jun 16 22:01:53 ventus kernel: CPU: 0 > Jun 16 22:01:53 ventus kernel: EIP: 0060:[<c01d01d2>] Not tainted > Jun 16 22:01:53 ventus kernel: EFLAGS: 00010202 > Jun 16 22:01:53 ventus kernel: EIP is at devfs_remove+0x42/0x60 > Jun 16 22:01:53 ventus kernel: eax: e8fb4000 ebx: 00000000 ecx: 00000000 edx: > e8fb4000 > Jun 16 22:01:53 ventus kernel: esi: e91c6c48 edi: 00000001 ebp: e8fb5ea8 esp: > e8fb5e60 > Jun 16 22:01:53 ventus kernel: ds: 007b es: 007b ss: 0068 > Jun 16 22:01:53 ventus kernel: Process rmmod (pid: 2424, threadinfo=e8fb4000 > task=e932c300) > Jun 16 22:01:53 ventus kernel: Stack: 00000000 e98f15b0 7261702f ef003174 efc85930 > 00000286 efc85974 c03dd0e8 > Jun 16 22:01:53 ventus kernel: e91cb300 00000078 00000074 c016f67b efff487c > efc85934 00000286 e8fb5ebc > Jun 16 22:01:53 ventus kernel: c016f67b effefb48 e8fb5ec8 c01a6c45 c034bff6 > e91c6c80 00000001 00000001 > Jun 16 22:01:53 ventus kernel: Call Trace: > Jun 16 22:01:53 ventus kernel: [<c016f67b>] bdput+0x12b/0x140 > Jun 16 22:01:53 ventus kernel: [<c016f67b>] bdput+0x12b/0x140 > Jun 16 22:01:53 ventus kernel: [<c01a6c45>] delete_partition+0x65/0x90 > Jun 16 22:01:53 ventus kernel: [<c01a714e>] del_gendisk+0x1e/0xc0 > Jun 16 22:01:53 ventus kernel: [<f0864d08>] sd_remove+0x18/0x170 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<c027b042>] device_release_driver+0x42/0x60 > Jun 16 22:01:53 ventus kernel: [<f0866964>] sd_template+0x64/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866964>] sd_template+0x64/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<c027b07f>] driver_detach+0x1f/0x40 > Jun 16 22:01:53 ventus kernel: [<c027b2ea>] bus_remove_driver+0x3a/0x70 > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<c027b69e>] driver_unregister+0xe/0x35 > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f08669c0>] +0x0/0x140 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f086500b>] +0x2b/0x60 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f08669c0>] +0x0/0x140 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<c013cea8>] sys_delete_module+0x168/0x190 > Jun 16 22:01:53 ventus kernel: [<c01556a4>] sys_munmap+0x44/0x70 > Jun 16 22:01:53 ventus kernel: [<c0109c07>] syscall_call+0x7/0xb > Jun 16 22:01:53 ventus kernel: > Jun 16 22:01:53 ventus kernel: Code: 8b 43 20 50 e8 75 fc ff ff 53 e8 ff e9 ff ff 53 > e8 f9 e9 ff > Jun 16 22:01:53 ventus kernel: <6>note: rmmod[2424] exited with preempt_count 1 > Jun 16 22:01:53 ventus kernel: bad: scheduling while atomic! > Jun 16 22:01:53 ventus kernel: Call Trace: > Jun 16 22:01:53 ventus kernel: [<c011bcac>] schedule+0x3c/0x5d0 > Jun 16 22:01:53 ventus kernel: [<c0150504>] unmap_vmas+0xf4/0x2d0 > Jun 16 22:01:53 ventus kernel: [<c011dd97>] __cond_resched+0x17/0x20 > Jun 16 22:01:53 ventus kernel: [<c01505d5>] unmap_vmas+0x1c5/0x2d0 > Jun 16 22:01:53 ventus kernel: [<c01559d6>] exit_mmap+0xd6/0x240 > Jun 16 22:01:53 ventus kernel: [<c011eddd>] mmput+0xcd/0xf0 > Jun 16 22:01:53 ventus kernel: [<c0124596>] do_exit+0x286/0x990 > Jun 16 22:01:53 ventus kernel: [<c010acfc>] die+0x1cc/0x1d0 > Jun 16 22:01:53 ventus kernel: [<c011951c>] do_page_fault+0x2dc/0x40a > Jun 16 22:01:53 ventus kernel: [<c0119240>] do_page_fault+0x0/0x40a > Jun 16 22:01:53 ventus kernel: [<c011c012>] schedule+0x3a2/0x5d0 > Jun 16 22:01:53 ventus kernel: [<c011c26c>] preempt_schedule+0x2c/0x50 > Jun 16 22:01:53 ventus kernel: [<c011c410>] __wake_up+0x110/0x120 > Jun 16 22:01:53 ventus kernel: [<c012263f>] release_console_sem+0x23f/0x250 > Jun 16 22:01:53 ventus kernel: [<c010a611>] error_code+0x2d/0x38 > Jun 16 22:01:53 ventus kernel: [<c01d01d2>] devfs_remove+0x42/0x60 > Jun 16 22:01:53 ventus kernel: [<c016f67b>] bdput+0x12b/0x140 > Jun 16 22:01:53 ventus kernel: [<c016f67b>] bdput+0x12b/0x140 > Jun 16 22:01:53 ventus kernel: [<c01a6c45>] delete_partition+0x65/0x90 > Jun 16 22:01:53 ventus kernel: [<c01a714e>] del_gendisk+0x1e/0xc0 > Jun 16 22:01:53 ventus kernel: [<f0864d08>] sd_remove+0x18/0x170 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<c027b042>] device_release_driver+0x42/0x60 > Jun 16 22:01:53 ventus kernel: [<f0866964>] sd_template+0x64/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866964>] sd_template+0x64/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<c027b07f>] driver_detach+0x1f/0x40 > Jun 16 22:01:53 ventus kernel: [<c027b2ea>] bus_remove_driver+0x3a/0x70 > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<c027b69e>] driver_unregister+0xe/0x35 > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f08669c0>] +0x0/0x140 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f086500b>] +0x2b/0x60 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f0866904>] sd_template+0x4/0x88 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<f08669c0>] +0x0/0x140 [sd_mod] > Jun 16 22:01:53 ventus kernel: [<c013cea8>] sys_delete_module+0x168/0x190 > Jun 16 22:01:53 ventus kernel: [<c01556a4>] sys_munmap+0x44/0x70 > Jun 16 22:01:53 ventus kernel: [<c0109c07>] syscall_call+0x7/0xb > Jun 16 22:01:53 ventus kernel: That's right, there is a blank line at the end (if that's of any significance). This is the kernel log I got when I plugged the disk in: > Jun 16 22:00:59 ventus kernel: ehci_hcd 00:0e.2: GetStatus port 4 status 001803 > POWER sig=j CSC CONNECT > Jun 16 22:00:59 ventus kernel: hub 6-0:0: port 4, status 501, change 1, 480 Mb/s > Jun 16 22:00:59 ventus kernel: hub 6-0:0: debounce: port 4: delay 100ms stable 4 > status 0x501 > Jun 16 22:00:59 ventus kernel: hub 6-0:0: port 4 not reset yet, waiting 10ms > Jun 16 22:00:59 ventus kernel: hub 6-0:0: port 4 not reset yet, waiting 10ms > Jun 16 22:00:59 ventus kernel: hub 6-0:0: port 4 not reset yet, waiting 200ms > Jun 16 22:00:59 ventus kernel: ehci_hcd 00:0e.2: port 4 high speed > Jun 16 22:00:59 ventus kernel: ehci_hcd 00:0e.2: GetStatus port 4 status 001005 > POWER sig=se0 PE CONNECT > Jun 16 22:00:59 ventus kernel: hub 6-0:0: new USB device on port 4, assigned address > 2 > Jun 16 22:00:59 ventus kernel: usb 6-4: new device strings: Mfr=0, Product=1, > SerialNumber=0 > Jun 16 22:00:59 ventus kernel: usb 6-4: Product: USB TO IDE > Jun 16 22:00:59 ventus kernel: drivers/usb/core/usb.c: usb_hotplug > Jun 16 22:00:59 ventus kernel: usb 6-4: usb_new_device - registering interface 6-4:0 > Jun 16 22:00:59 ventus kernel: drivers/usb/core/usb.c: usb_hotplug > Jun 16 22:00:59 ventus kernel: usb-storage 6-4:0: usb_device_probe > Jun 16 22:00:59 ventus kernel: usb-storage 6-4:0: usb_device_probe - got id > Jun 16 22:00:59 ventus kernel: usb-storage: act_altsetting is 0 > Jun 16 22:00:59 ventus kernel: usb-storage: id_index calculated to be: 104 > Jun 16 22:00:59 ventus kernel: usb-storage: Array length appears to be: 106 > Jun 16 22:00:59 ventus kernel: usb-storage: USB Mass Storage device detected > Jun 16 22:00:59 ventus kernel: usb-storage: Endpoints: In: 0xedf6bc00 Out: > 0xedf6bc14 Int: 0x00000000 (Period 0) > Jun 16 22:00:59 ventus kernel: usb-storage: Transport: Bulk > Jun 16 22:00:59 ventus kernel: usb-storage: Protocol: Transparent SCSI > Jun 16 22:00:59 ventus kernel: usb-storage: Allocating usb_ctrlrequest > Jun 16 22:00:59 ventus kernel: usb-storage: Allocating URB > Jun 16 22:00:59 ventus kernel: usb-storage: Allocating scatter-gather request block > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 > value=0000 index=00 len=1 > Jun 16 22:00:59 ventus kernel: usb-storage: GetMaxLUN command result is 1, data is 0 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: scsi2 : SCSI emulation for USB Mass Storage devices > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Command INQUIRY (6 bytes) > Jun 16 22:00:59 ventus kernel: usb-storage: 12 00 00 00 24 00 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x15 Trg 0 > LUN 0 L 36 F 128 CL 6 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 31/31 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command transfer result=0 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 36/36 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk data transfer result 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: Attempting to get CSW... > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 13/13 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status result = 0 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status Sig 0x53425355 T 0x15 R 0 > Stat 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: Fixing INQUIRY data to show SCSI rev 2 - > was 0 > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Command INQUIRY (6 bytes) > Jun 16 22:00:59 ventus kernel: usb-storage: 12 00 00 00 25 00 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x16 Trg 0 > LUN 0 L 37 F 128 CL 6 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 31/31 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command transfer result=0 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 37 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 36/37 > Jun 16 22:00:59 ventus kernel: usb-storage: -- short transfer > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk data transfer result 0x1 > Jun 16 22:00:59 ventus kernel: usb-storage: Attempting to get CSW... > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 13/13 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status result = 0 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status Sig 0x53425355 T 0x16 R 0 > Stat 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: Fixing INQUIRY data to show SCSI rev 2 - > was 0 > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x0 > Jun 16 22:00:59 ventus kernel: Vendor: IC25N030 Model: ATCS04-0 Rev: 0811 > Jun 16 22:00:59 ventus kernel: Type: Direct-Access ANSI > SCSI revision: 02 > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Command TEST_UNIT_READY (6 bytes) > Jun 16 22:00:59 ventus kernel: usb-storage: 00 00 00 00 00 00 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x17 Trg 0 > LUN 0 L 0 F 0 CL 6 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 31/31 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command transfer result=0 > Jun 16 22:00:59 ventus kernel: usb-storage: Attempting to get CSW... > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 13/13 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status result = 0 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status Sig 0x53425355 T 0x17 R 0 > Stat 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Command READ_CAPACITY (10 bytes) > Jun 16 22:00:59 ventus kernel: usb-storage: 25 00 00 00 00 00 00 00 00 00 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x18 Trg 0 > LUN 0 L 8 F 128 CL 10 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 31/31 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command transfer result=0 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 8 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 8/8 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk data transfer result 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: Attempting to get CSW... > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 13/13 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status result = 0 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status Sig 0x53425355 T 0x18 R 0 > Stat 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x0 > Jun 16 22:00:59 ventus kernel: SCSI device sda: 58605120 512-byte hdwr sectors > (30006 MB) > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Command MODE_SENSE (6 bytes) > Jun 16 22:00:59 ventus kernel: usb-storage: 1a 08 08 00 04 00 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x19 Trg 0 > LUN 0 L 4 F 128 CL 6 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 31/31 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command transfer result=0 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 4 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 4/4 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk data transfer result 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: Attempting to get CSW... > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 13/13 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status result = 0 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status Sig 0x53425355 T 0x19 R 0 > Stat 0x1 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transport indicates command failure > Jun 16 22:00:59 ventus kernel: usb-storage: Issuing auto-REQUEST_SENSE > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x80000019 > Trg 0 LUN 0 L 18 F 128 CL 6 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 31/31 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command transfer result=0 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 18/18 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk data transfer result 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: Attempting to get CSW... > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 13/13 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status result = 0 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status Sig 0x53425355 T 0x80000019 > R 0 Stat 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: -- Result from auto-sense is 0 > Jun 16 22:00:59 ventus kernel: usb-storage: -- code: 0x70, key: 0x5, ASC: 0x24, > ASCQ: 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: Illegal Request: Invalid field in cdb > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x2 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: sda: cache data unavailable > Jun 16 22:00:59 ventus kernel: sda: assuming drive cache: write through > Jun 16 22:00:59 ventus kernel: sda:<7>usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Command READ_10 (10 bytes) > Jun 16 22:00:59 ventus kernel: usb-storage: 28 00 00 00 00 00 00 00 08 00 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x1a Trg 0 > LUN 0 L 4096 F 128 CL 10 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 31/31 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk command transfer result=0 > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 4096 > bytes, 1 entries > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 4096/4096 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk data transfer result 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: Attempting to get CSW... > Jun 16 22:00:59 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > Jun 16 22:00:59 ventus kernel: usb-storage: Status code 0; transferred 13/13 > Jun 16 22:00:59 ventus kernel: usb-storage: -- transfer complete > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status result = 0 > Jun 16 22:00:59 ventus kernel: usb-storage: Bulk status Sig 0x53425355 T 0x1a R 0 > Stat 0x0 > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x0 > Jun 16 22:00:59 ventus kernel: sda1 > Jun 16 22:00:59 ventus kernel: devfs_mk_dir: invalid argument.<5>Attached scsi disk > sda at scsi2, channel 0, id 0, lun 0 > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Bad target number (1/0) > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x40000 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Bad target number (2/0) > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x40000 > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Bad target number (3/0) > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x40000 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Bad target number (4/0) > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x40000 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Bad target number (5/0) > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x40000 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Bad target number (6/0) > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x40000 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: usb-storage: queuecommand() called > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread awakened. > Jun 16 22:00:59 ventus kernel: usb-storage: Bad target number (7/0) > Jun 16 22:00:59 ventus kernel: usb-storage: scsi cmd done, result=0x40000 > Jun 16 22:00:59 ventus kernel: usb-storage: *** thread sleeping. > Jun 16 22:00:59 ventus kernel: WARNING: USB Mass Storage data integrity not assured > Jun 16 22:00:59 ventus kernel: USB Mass Storage device found at 2 Andras =========================================================================== Major Andras e-mail: [EMAIL PROTECTED] www: http://andras.webhop.org/ =========================================================================== ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel