1. 23 Oct, 2003 8 commits
    • David Brownell's avatar
      [PATCH] USB: fix usb-storage self-deadlock · fa04f891
      David Brownell authored
      This fixes a problem that showed in usb-storage (osdl bugme 1310)
      and could have shown in other drivers that used usb_reset_device()
      when they already held dev->serialize:  a self-deadlock with some
      devices.
      
      There are some drivers that should likely change so that they grab
      this lock themselves, since they don't call this during probe()
      when the lock is already held.  The lock protects against config
      changes by other tasks, which is currently quite rate.
      fa04f891
    • Alan Stern's avatar
      [PATCH] USB: fix for earlier unusual_devs.h patch · e4a93f13
      Alan Stern authored
      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.
      e4a93f13
    • Carsten Busse's avatar
      [PATCH] USB: one more digicam for unusual_devs.h · f1d81bfe
      Carsten Busse authored
      its for the Jenoptik JD 5200 z3 Digicam, to enable it to work as a simple
      storage device
      
      more or less i took the values for the 0x0d96 vendor in the 2.6.0-test7
      usb-storage and mixed them with my device id, which seems to work quite well
      
      tested with 2.4.22 kernel
      f1d81bfe
    • Ian Abbott's avatar
      [PATCH] USB: ftdi_sio - Perle UltraPort new ids - 2 of 2 · 1a301e38
      Ian Abbott authored
      Patch by me (Ian Abbott).  Removed aliases of FTDI_VID define for
      consistency.  Renamed FTDI_PERLE_PID to FTDI_PERLE_ULTRAPORT_PID.
      Removed Matrix Orbital and Perle Systems devices from the 8U232AM
      device table (but left them in the FT232BM device table) as they
      are known to be FT232BM devices.
      1a301e38
    • Ian Abbott's avatar
      [PATCH] USB: ftdi_sio - Perle UltraPort new ids - 1 of 2 · 4b916150
      Ian Abbott authored
      Scott Allen's patch to add vid/pid support for Perle Systems
      UltraPort USB serial converter, merged up with minor whitespace
      changes by myself (Ian Abbott).
      4b916150
    • David Brownell's avatar
      [PATCH] USB: ACM USB modem fixes · b9559928
      David Brownell authored
      Please merge this patch.  I've had two success reports from it.
      Putback comment can be:
      
        Fixes some long-standing cdc-acm bugs including:
        - Oopsing
        - Probe messages not so excessive
        - Makes /proc/bus/usb/devices show both interface claims
        - Now cdc_acm won't hotplug for Ethernet devices (or RNDIS)
      b9559928
    • David T. Hollis's avatar
      [PATCH] USB: ax8817x fixes in usbnet.c · e844f7d3
      David T. Hollis authored
      * ax8817x_set_multicast - use address of dev->data, not contents
      * ax8817x_write_async_cmd - free request and urb if submit fails
      e844f7d3
    • Arnaldo Carvalho de Melo's avatar
      [PATCH] leaking info on drivers/usb · 77974fc2
      Arnaldo Carvalho de Melo authored
      I'm doing an audit wrt copy_to_user leaking info to userspace, started
      with drivers/usb, please apply.
      77974fc2
  2. 16 Oct, 2003 2 commits
  3. 17 Oct, 2003 5 commits
  4. 16 Oct, 2003 22 commits
  5. 15 Oct, 2003 3 commits