1. 02 Jun, 2004 5 commits
    • David Brownell's avatar
      [PATCH] USB: pxa/rndis device descriptor · 2d01552f
      David Brownell authored
      This fixes a problem that all pxa2xx_udc g_ether devices
      would run into.  They'd give the wrong descriptors, like:
      
      > --------msg1- usbview ----------
      > Device Descriptor: bcdUSB:             0x0200
      > bDeviceClass:         0xFF
      > bDeviceSubClass:      0x00
      > bDeviceProtocol:      0x00
      > bMaxPacketSize0:      0x10 (16)
      
      Windows doesn't like RNDIS-supporting devices to point
      out that they're really vendor-specific.  So this patch
      makes sure they don't.
      Signed-off-by: default avatarDavid Brownell <dbrownelL@users.sourceforge.net>
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      2d01552f
    • Vojtech Pavlik's avatar
      [PATCH] USB: Patch to prevent overlapping access by usb-storage and usbfs · e5219c5d
      Vojtech Pavlik authored
      usb: Based on a 2.4 patch from John_Hull@Dell.com, this patch
           serializes usb storage and usbfs operation, so that usbfs
           cannot disturb storage by seemingly harmless control reads.
      Signed-off-by: default avatarVojtech Pavlik <vojtech@suse.cz>
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      e5219c5d
    • Joël Bourquard's avatar
      [PATCH] Add support for ISD-300 controller · 8727da1d
      Joël Bourquard authored
      This patch adds support in unusual_devs.h for the ISD-300 USB controller
      used in CD-ROM enclosures.
      
      With it, since 2.6.0 it allowed me to move gigabytes of data and worked
      without a hitch.
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      8727da1d
    • Alan Stern's avatar
      [PATCH] USB: Fix disconnect bug in dummy_hcd · 169567a6
      Alan Stern authored
      Greg:
      
      This patch fixes a bug in disconnect handling for the dummy_hcd driver.
      After a disconnect the driver would still accept URBs for endpoint 0,
      leading to an oops.  It also improves the ad-hoc technique used by the
      driver to track its gadget's struct usb_device and fixes the way
      port-power changes are handled.  Please apply.
      
      Alan Stern
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      169567a6
    • Alan Stern's avatar
      [PATCH] USB: unusual_devs.h update · c241d930
      Alan Stern authored
      On Mon, 3 May 2004, zcat wrote:
      
      > I am trying to get my camera going as a webcam (concord EyeQ Duo in PC
      > mode, not HDD mode) with the 2.6.4 kernel using the se401 driver
      > (compiled in).. It logged the following message, which doesn't mean much
      > to me so I have no idea if it's useful information or not;
      >
      > May  3 21:08:11 mrsnorris kernel: usb 1-1: new full speed USB device
      > using address 2
      > May  3 21:08:16 mrsnorris kernel: usb 1-1: control timeout on ep0out
      > May  3 21:08:16 mrsnorris kernel: usb-storage: This device
      > (0595,4343,0100 S 00 P 00) has an unneeded Protocol entry in unusual_devs.h
      > May  3 21:08:16 mrsnorris kernel:    Please send a copy of this message
      > to <linux-usb-devel@lists.sourceforge.net>
      
      This fixes the "unneeded Protocol entry" message.  We never solved the
      control timeout problem.
      
      Alan Stern
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      c241d930
  2. 31 May, 2004 12 commits
  3. 01 Jun, 2004 6 commits
  4. 31 May, 2004 17 commits