> >> + bcs->Status > US_BULK_STAT_PHASE) {
> >> US_DEBUGP("Bulk logical error\n");
> >> return USB_STOR_TRANSPORT_ERROR;
> >> }
> >> diff -upr linux-2.6.25-rc4/drivers/usb/storage/unusual_devs.h
> >> linux-2.6.25-rc4-motorokr_z6/drivers/usb/storage/unusual_devs.h
> >> --- linux-2.6.25-rc4/drivers/usb/storage/unusual_devs.h 2008-03-10
> >> 22:09:11.000000000 +0400
> >> +++ linux-2.6.25-rc4-motorokr_z6/drivers/usb/storage/unusual_devs.h
> >> 2008-03-10 22:10:40.000000000 +0400
> >> @@ -1589,6 +1589,16 @@ UNUSUAL_DEV( 0x22b8, 0x4810, 0x0001, 0x
> >> US_SC_DEVICE, US_PR_DEVICE, NULL,
> >> US_FL_FIX_CAPACITY),
> >>
> >> +/*
> >> + * Patch by Constantin Baranov <const@tltsu.ru>
> >> + * Report by Andreas Koenecke
> >> + */
> >> +UNUSUAL_DEV( 0x22b8, 0x6426, 0x0101, 0x0101,
> >> + "Motorola",
> >> + "MSnc.",
> >> + US_SC_DEVICE, US_PR_DEVICE, NULL,
> >> + US_FL_FIX_INQUIRY | US_FL_FIX_CAPACITY | US_FL_BULK_IGNORE_TAG),
> >> +
> >> /* Reported by Radovan Garabik <garabik@kassiopeia.juls.savba.sk> */
> >> UNUSUAL_DEV( 0x2735, 0x100b, 0x0000, 0x9999,
> >> "MPIO",
> >> diff -upr linux-2.6.25-rc4/include/linux/usb_usual.h
> >> linux-2.6.25-rc4-motorokr_z6/include/linux/usb_usual.h
> >> --- linux-2.6.25-rc4/include/linux/usb_usual.h 2008-03-10
> >> 22:09:12.000000000 +0400
> >> +++ linux-2.6.25-rc4-motorokr_z6/include/linux/usb_usual.h 2008-03-10
> >> 22:10:40.000000000 +0400
> >> @@ -50,7 +50,9 @@
> >> US_FLAG(CAPACITY_HEURISTICS, 0x00001000) \
> >> /* sometimes sizes is too big */ \
> >> US_FLAG(MAX_SECTORS_MIN,0x00002000) \
> >> - /* Sets max_sectors to arch min */
> >> + /* Sets max_sectors to arch min */ \
> >> + US_FLAG(BULK_IGNORE_TAG,0x00004000) \
> >> + /* Ignore tag mismatch in bulk operations */
> >>
> >>
> >> #define US_FLAG(name, value) US_FL_##name =3D value ,
> >>
> >> --
> >> To unsubscribe from this list: send the line "unsubscribe linux-usb" in
> >> the body of a message to
majordomo@vger.kernel.org
> >> More majordomo info at
http://vger.kernel.org/majordomo-info.html
> >=20