Subject: [BK PATCH] More USB fixes for 2.6.0-test2
From: Greg KH <[email-masked]>
To: [email-masked]
Cc: [email-masked], [email-masked]

Hi,

Here are some more USB fixes for 2.6.0-test2.  Again, more audit patches
from Oliver Neukum, and some other good fixes from David Brownell that
solve some bugzilla.kernel.org bug reports.

I've also fixed a stupid issue with the pl2303 driver that some people
were seeing, and got rid of all of the usages of the struct device .name
variable as it is going to go away soon.

Please pull from:  bk://kernel.bkbits.net/gregkh/linux/linus-2.6

Patches will be posted to linux-usb-devel as a follow-up thread for
those who want to see them.

thanks,

greg k-h

 drivers/isdn/hisax/st5481_b.c                     |    4 
 drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c |    2 
 drivers/usb/core/hcd-pci.c                        |    3 
 drivers/usb/core/hcd.c                            |    3 
 drivers/usb/core/hub.c                            |    4 
 drivers/usb/core/usb.c                            |  137 ++++------------------
 drivers/usb/gadget/net2280.c                      |    1 
 drivers/usb/host/ehci-dbg.c                       |    4 
 drivers/usb/host/ehci-mem.c                       |    1 
 drivers/usb/host/ohci-hcd.c                       |    4 
 drivers/usb/host/ohci-mem.c                       |    1 
 drivers/usb/host/ohci-pci.c                       |   11 -
 drivers/usb/host/ohci-sa1111.c                    |    1 
 drivers/usb/host/uhci-hcd.c                       |    1 
 drivers/usb/net/pegasus.c                         |    6 
 drivers/usb/net/rtl8150.c                         |   14 +-
 drivers/usb/net/usbnet.c                          |   10 +
 drivers/usb/serial/ftdi_sio.c                     |    7 +
 drivers/usb/serial/ftdi_sio.h                     |    6 
 drivers/usb/serial/pl2303.c                       |    9 -
 drivers/usb/serial/usb-serial.c                   |    1 
 drivers/usb/storage/initializers.c                |    6 
 drivers/usb/storage/initializers.h                |    2 
 drivers/usb/usb-skeleton.c                        |    5 
 24 files changed, 89 insertions(+), 154 deletions(-)
-----

<sojka:planetarium.cz>:
  o USB: fixes for usb-skeleton.c

Alan Stern:
  o USB: usb-storage: Move static string out of initializers.h

David Brownell:
  o USB: usbnet, prevent exotic rtnl deadlock
  o USB: disable both sides of usb device ep0 at once
  o USB: usb_new_device() updates
  o USB: ohci-hcd, minor d3cold resume fix

Greg Kroah-Hartman:
  o USB: remove dev.name usage from gadget code
  o USB: remove all struct device.name usage from the USB code
  o USB: remove some vendor specific stuff from the pl2303 driver to get other devices to work

Ian Abbott:
  o USB: ftdi_sio - VID/PID for ID TECH IDT1221U USB to RS-232 adapter

Oliver Neukum:
  o USB: dvb usb driver sleeping in interrupt
  o USB: use of __devinit in st5481
  o USB: DMA coherency issue with rtl8150
  o USB: remove GFP_DMA from pegasus