[PATCH 00/17] Quirks for USB mass storage devices
Colin Ian King
colin.king at canonical.com
Tue Feb 16 13:56:33 UTC 2010
Hi
On Mon, 2010-02-15 at 17:57 +0200, Amit Kucheria wrote:
> On 10 Feb 15, Colin King wrote:
> > From: Colin Ian King <colin.king at canonical.com>
> >
> > For: Primarily LPIA Hardy branch (netbooks)
> > Also suitable for Hardy main
> >
> > BugLink: http://bugs.launchpad.net/bugs/522059
> >
> > LP#522059
> >
> > Add a bunch of upstream quirks to support misbehaving USB
> > mass storage devices devices and interfaces. Some of these
> > devices are more recent devices which the 2.6.24 kernel
> > originally did not support.
> >
> > Fixes (in alphabetical order):
> > Actions flash drive,
> > Argosy USB mass storage interface,
> > Mio C520-GPS,
> > M600i,
> > Nokia 3109c, 3310c, 5300, 5310, 6300, 7610,
> > Motorola Phone Razr v3xx
> > Oracom MP3 player
> > RockChip MP3 player,
> > ROKR W5 phone,
> > Samsung YP-U3,
> >
> > Without these quirks, buffer I/O errors occur. Some devices
> > such as Nokia phones are not detected in mass storage device
> > mode stopping users from downloading photos from the phones.
> >
> > Alan Stern (8):
> > USB: quirks and unusual_devs entry for Actions flash drive
> > usb-storage: add unusual_devs entry for Samsung YP-U3
> > usb-storage: unusual_devs entry for Nokia 5300
> > USB: unusual_devs addition for RockChip MP3 player
> > USB: unusual_devs entry for Argosy USB mass-storage interface
> > USB: storage: updates unusual_devs entry for the Nokia 6300
> > USB: storage: update unusual_devs entries for Nokia 5300 and 5310
> > USB: storage: unusual_devs entry for Mio C520-GPS
> >
> > CSÉCSY László (1):
> > USB: storage: unusual_devs.h: Nokia 3109c addition
> >
> > David Almaroad (1):
> > usb: unusual devs patch for Nokia 5310 Music Xpress
> >
> > Filip Joelsson (1):
> > USB: Fixing Nokia 3310c in storage mode
> >
> > Javier Smaldone (1):
> > USB: Add support for ROKR W5 in unusual_devs.h
> >
> > Jost Diederichs (1):
> > USB: usb-storage Motorola Phone Razr v3xx US_FL_FIX_CAPACITY patch
> >
> > Phil Dibowitz (1):
> > USB: Fix M600i unusual_devs entry
> >
> > Richard Nauber (1):
> > USB: Fix the Nokia 6300 storage-mode.
> >
> > Ricky Wong (1):
> > usb: unusual devs patch for Nokia 7610 Supernova
> >
> > Robert Spitzenpfeil (1):
> > USB: usb-storage: unusual_devs entry for Oracom MP3 player
> >
> > drivers/usb/core/quirks.c | 3 +
> > drivers/usb/storage/unusual_devs.h | 120 +++++++++++++++++++++++++++++++++++-
> > 2 files changed, 120 insertions(+), 3 deletions(-)
> >
> >
>
> All these patches are adding new device ids to the unusual devices table,
> hence have no regression potential.
>
> Acked-by: Amit Kucheria <amit.kucheria at canonical.com>
>
> I am curious though as to why you went through the effort of adding all the
> others besides the Nokia 5310, for which the bug was filed.
OK, just to clarify, the bug report stated:
"Nokia 5310 is not detected as usb storage device and thus any photos in
it remain inaccessible. It seems we're potentially failing to handle all
special devices manufactured in 2009."
A particular project requested that the Nokia support was required
(since they noticed that 5310 did not work) and also requested to fix
any recent USB mass storage camera/phone/mp3 devices manufactured in
2009 which needed quirks also.
Hope that's clearer. Sorry that it wasn't first time around.
Colin
>
> /Amit
>
More information about the kernel-team
mailing list