Greg, please apply. On 02/27/2010 10:56 PM, Ondrej Zary wrote: > SL11R-IDE 2.6c (at least) reports wrong capacity (one sector more). > Reading that last sector causes the device not to work anymore (and looks > like HAL or something does that automatically after plugging in): > sd 5:0:0:0: [sdc] Device not ready > sd 5:0:0:0: [sdc] Result: hostbyte=0x00 driverbyte=0x08 > sd 5:0:0:0: [sdc] Sense Key : 0x2 [current] > sd 5:0:0:0: [sdc] ASC=0x0 ASCQ=0x0 > sd 5:0:0:0: [sdc] CDB: cdb[0]=0x28: 28 00 04 a8 b5 70 00 00 01 00 > > Add unusual_devs entry to fix the capacity. > > Signed-off-by: Ondrej Zary <linux@xxxxxxxxxxxxxxxxxxxx> Signed-off-by: Phil Dibowitz <phil@xxxxxxxx> > > --- linux-2.6.32-orig/drivers/usb/storage/unusual_devs.h 2009-12-03 04:51:21.000000000 +0100 > +++ linux-2.6.32/drivers/usb/storage/unusual_devs.h 2010-02-27 22:53:09.000000000 +0100 > @@ -374,6 +374,15 @@ > US_SC_DEVICE, US_PR_DEVICE, NULL, > US_FL_FIX_INQUIRY), > > +/* Reported by Ondrej Zary <linux@xxxxxxxxxxxxxxxxxxxx> > + * The device reports one sector more and breaks when that sector is accessed > + */ > +UNUSUAL_DEV( 0x04ce, 0x0002, 0x026c, 0x026c, > + "ScanLogic", > + "SL11R-IDE", > + US_SC_DEVICE, US_PR_DEVICE, NULL, > + US_FL_FIX_CAPACITY), > + > /* Reported by Kriston Fincher <kriston@xxxxxxxxxxx> > * Patch submitted by Sean Millichamp <sean@xxxxxxxxxxx> > * This is to support the Panasonic PalmCam PV-SD4090 > > > -- Phil Dibowitz phil@xxxxxxxx Open Source software and tech docs Insanity Palace of Metallica http://www.phildev.net/ http://www.ipom.com/ "Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind." - Dr. Seuss
Attachment:
signature.asc
Description: OpenPGP digital signature