1. 22 2月, 2008 2 次提交
  2. 02 2月, 2008 1 次提交
  3. 18 12月, 2007 2 次提交
    • G
      USB: revert portions of "UNUSUAL_DEV: Sync up some reported devices from Ubuntu" · e70e7690
      Greg Kroah-Hartman 提交于
      This reverts one change from 67fa1062
      that prevented userspace from seing the "driver disk" lun in a san disk
      device.  The kernel shouldn't do this, it's up to userspace to handle
      this properly, if it somehow wants to filter this away.
      
      
      Cc: Ben Collins <bcollins@ubuntu.com>
      Cc: Alan Stern <stern@rowland.harvard.edu>
      Cc: Phil Dibowitz <phil@ipom.com>
      Cc: Kyle McMartin <kyle@mcmartin.ca>
      Cc: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
      Cc: Hans de Goede <j.w.r.degoede@hhs.nl>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      e70e7690
    • D
      usb-storage: Fix devices that cannot handle 32k transfers · 33abc04f
      Doug Maxey 提交于
      When a device cannot handle the smallest previously limited transfer
      size (64 blocks) without stalling, limit the device to the amount of
      packets that fit in a platform native page.
      
      The lowest possible limit is PAGE_CACHE_SIZE, so if the device is ever
      used on a platform that has larger than 8K pages, you lose unless you
      can convince the device firmware folks to fix the issue.
      
      Cc: Mathew Dharm <mdharm-scsi@one-eyed-alien.net>
      Cc: Alan Stern <stern@rowland.harvard.edu>
      Cc: Pete Zaitcev <zaitcev@redhat.com>
      Signed-off-by: NDoug Maxey <dwm@austin.ibm.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      33abc04f
  4. 29 11月, 2007 2 次提交
  5. 20 10月, 2007 1 次提交
  6. 13 10月, 2007 5 次提交
  7. 11 9月, 2007 3 次提交
  8. 23 8月, 2007 1 次提交
  9. 31 7月, 2007 2 次提交
    • M
      USB: NIKON D50 is an unusual device · 4f47bb56
      Milinevsky Dmitry 提交于
      This short patch allows NIKON D50 to be mounted as UMS[unusual device]
      on Linux niam 2.6.22-rc7-cfs-v18 #2 PREEMPT Tue Jul 3 22:35:53 EEST
      2007 i686 Intel(R) Celeron(R) M processor 1.50GHz GenuineIntel
      GNU/Linux,
      some previous kernels...
      
      lsusb -v
      Bus 001 Device 006: ID 04b0:0409 Nikon Corp.
      Device Descriptor:
        bLength                18
        bDescriptorType         1
        bcdUSB               2.00
        bDeviceClass            0 (Defined at Interface level)
        bDeviceSubClass         0
        bDeviceProtocol         0
        bMaxPacketSize0        64
        idVendor           0x04b0 Nikon Corp.
        idProduct          0x0409
        bcdDevice            1.00
        iManufacturer           1 NIKON
        iProduct                2 NIKON DSC D50
        iSerial                 0
        bNumConfigurations      1
        Configuration Descriptor:
          bLength                 9
          bDescriptorType         2
          wTotalLength           32
          bNumInterfaces          1
          bConfigurationValue     1
          iConfiguration          0
          bmAttributes         0xc0
            Self Powered
          MaxPower                2mA
          Interface Descriptor:
            bLength                 9
            bDescriptorType         4
            bInterfaceNumber        0
            bAlternateSetting       0
            bNumEndpoints           2
            bInterfaceClass         8 Mass Storage
            bInterfaceSubClass      6 SCSI
            bInterfaceProtocol     80 Bulk (Zip)
            iInterface              0
            Endpoint Descriptor:
              bLength                 7
              bDescriptorType         5
              bEndpointAddress     0x01  EP 1 OUT
              bmAttributes            2
                Transfer Type            Bulk
                Synch Type               None
                Usage Type               Data
              wMaxPacketSize     0x0200  1x 512 bytes
              bInterval               0
            Endpoint Descriptor:
              bLength                 7
              bDescriptorType         5
              bEndpointAddress     0x82  EP 2 IN
              bmAttributes            2
                Transfer Type            Bulk
                Synch Type               None
                Usage Type               Data
              wMaxPacketSize     0x0200  1x 512 bytes
              bInterval               0
      Device Qualifier (for other device speed):
        bLength                10
        bDescriptorType         6
        bcdUSB               2.00
        bDeviceClass            0 (Defined at Interface level)
        bDeviceSubClass         0
        bDeviceProtocol         0
        bMaxPacketSize0        64
        bNumConfigurations      1
      Device Status:     0x0001
        Self Powered
      Signed-off-by: NMilinevsky Dmitry <niam.niam@gmail.com>
      Cc: Oliver Neukum <oliver@neukum.org>
      Cc: Alan Stern <stern@rowland.harvard.edu>
      Cc: <caglar@pardus.org.tr>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      4f47bb56
    • J
      USB: Don't let usb-storage steal Blackberry Pearl · c17b49ec
      Jeremy Katz 提交于
      The Blackberry Pearl can run in two modes; a usb-storage only mode
      and a mode that allows access via mass storage and to its database.
      The berry_charge module will set the device to dual mode and thus we
      should ignore its native mode if that module is built
      Signed-off-by: NJeremy Katz <katzj@redhat.com>
      Signed-off-by: NPhil Dibowitz <phil@ipom.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      c17b49ec
  10. 20 7月, 2007 2 次提交
  11. 13 7月, 2007 1 次提交
  12. 09 6月, 2007 1 次提交
  13. 23 5月, 2007 1 次提交
  14. 28 4月, 2007 1 次提交
  15. 12 4月, 2007 1 次提交
  16. 20 3月, 2007 1 次提交
  17. 10 3月, 2007 2 次提交
  18. 17 2月, 2007 4 次提交
  19. 08 2月, 2007 2 次提交
  20. 23 1月, 2007 2 次提交
  21. 06 1月, 2007 2 次提交
  22. 21 12月, 2006 1 次提交