]> git.neil.brown.name Git - history.git/commit
[PATCH] USB: fix for earlier unusual_devs.h patch
authorAlan Stern <stern@rowland.harvard.edu>
Thu, 23 Oct 2003 10:25:37 +0000 (03:25 -0700)
committerGreg Kroah-Hartman <greg@kroah.com>
Thu, 23 Oct 2003 10:25:37 +0000 (03:25 -0700)
commite4a93f13a4963caf49b0a0950228507922ded05a
tree6cd061358f46a0c5b95db63c756facb3320ef2b1
parentf1d81bfe2945ddba94fedb6216df34a7a1c73595
[PATCH] USB: fix for earlier unusual_devs.h patch

An earlier patch caused trouble because it effectively removed the
US_FL_FIX_INQUIRY flag for devices with release number higher than
0x5009.  This one might cause problems because it explicitly goes
against the immediately preceding comment in unusual_devs.h.  That
comment says that these Casio digital cameras claim to use the CBI
transport when in fact they only use CB.  However, there have been two
reports in the last few weeks from people getting the "unneeded SubClass
and Protocol" log messages.  One of them was using a device with release
number 0x1000, right at the start of the range.  The other had a device
with release number 0x5010, just beyond the end of the current range.

Maybe Casio is marketing two different devices with different behaviors
but having the same Vendor, Product, and Release values -- I don't know.
drivers/usb/storage/unusual_devs.h