> > 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

Reply via email to