The full fix for Genesys devices wasn't included, I don't think, until
after 2.6.8.  It includes pauses/delays between commands.

You should try 2.6.9-rc3

Matt

On Sat, Oct 09, 2004 at 04:56:53PM +0200, Manuel Pancorbo Castro wrote:
> (I address this message to linux-usb-users list, but I'm not sure I can do 
> without subscription. So I send copy to main usb-storage developer Matthew 
> Dharm and also to Alan Stern)
> 
> The scenario: Dimension Dell 4500, P-IV 2,4 GHz, Debian-Sarge with 2.6.5 and 
> 2.6.8 kernels. 
> 
> The device: Woxter Slim Disk USB 2.0, 40 Gb
> 
> The system recognizes it inmediatly and I've made two partitions (FAT32, 
> reiserfs) on it, that I can mount/unmount without problem.
> 
> But when I copy big files to any of the (mounted) partitions, the disk
> hangs out and also hangs the process that makes the copy. Eventual
> shutdowns keep also hanged. The red light that signs data flow keeps on.
> 
> I've seen a lot of info about Genesys devices that hangs under this 
> conditions. Woxter seems to use this chip (see "dmesg" output below). The 
> info said that about 2.6.6 kernel  the problem was fixed. But I've tested 
> 2.6.8 and the problem continues. I have even changed the code of 
> driver/usb/storage/scsiglue.c in order to make transfers of 64Kb, instead of 
> 120Kb (as I saw somewhere as fix) but this doesn't work.
> 
> * limit the total size of a transfer to 64 KB */
>         .max_sectors =                  128,
> 
> I lis the content of /proc/scsi/usb-storage/2 and below, the output of "dmesg" 
> that concerns the matter.
> 
>    Host scsi2: usb-storage
>        Vendor: Genesys Logic
>       Product: USB TO IDE
> Serial Number: None
>      Protocol: Transparent SCSI
>     Transport: Bulk
>        Quirks: FIX_INQUIRY
> 
> ------------
> 
> usb 3-1: new full speed USB device using address 2
> Initializing USB Mass Storage driver...
> scsi1 : SCSI emulation for USB Mass Storage devices
>   Vendor: Genesys   Model: USB to IDE Disk   Rev: 0002
>   Type:   Direct-Access                      ANSI SCSI revision: 02
> SCSI device sda: 78242976 512-byte hdwr sectors (40060 MB)
> sda: assuming Write Enabled
> sda: assuming drive cache: write through
>  sda:<6>Serial: 8250/16550 driver $Revision: 1.90 $ 14 ports, IRQ sharing
> disabled
> ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> warning: process `update' used the obsolete bdflush system call
> Fix your initscripts?
> 
> 
> 
> ACPI: PCI interrupt 0000:02:08.0[A] -> GSI 11 (level, low) -> IRQ 11
>  sda1 sda2
> Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
> USB Mass Storage device found at 2
> usbcore: registered new driver usb-storage
> USB Mass Storage support registered.
> 
> 
> 
> usb 4-5: new high speed USB device using address 2
> scsi2 : SCSI emulation for USB Mass Storage devices
>   Vendor: Genesys   Model: USB to IDE Disk   Rev: 0002
>   Type:   Direct-Access                      ANSI SCSI revision: 02
> SCSI device sda: 78242976 512-byte hdwr sectors (40060 MB)
> sda: assuming Write Enabled
> sda: assuming drive cache: write through
>  sda:<3>shpchp: acpi_shpchprm:\_SB_.PCI0 evaluate _BBN fail=0x5
> shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x5
> pciehp: acpi_pciehprm:\_SB_.PCI0 evaluate _BBN fail=0x5
> pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x5
>  sda1 sda2
> Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
> USB Mass Storage device found at 2
> -----------
> 
> Thanks in advance,
> 
> -- 
> Manuel Pancorbo Castro
> [EMAIL PROTECTED]

-- 
Matthew Dharm                              Home: [EMAIL PROTECTED] 
Maintainer, Linux USB Mass Storage Driver

You suck Stef.
                                        -- Greg 
User Friendly, 11/29/97

Attachment: pgpxAJXSfELuZ.pgp
Description: PGP signature

Reply via email to