USB fixes for 2.6.7-bk1
PATCH 1/1 USB fixes for 2.6.7-bk1
Hi,
Here are a number of various USB fixes and cleanups for 2.6.7-bk1. All of these patches have been in the past few -mm releases.
Please pull from: bk://kernel.bkbits.net/gregkh/linux/usb-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/usb/core/driverfs.c | 229 --------------- drivers/usb/class/usblp.c | 21 + drivers/usb/core/Makefile | 2 drivers/usb/core/config.c | 17 - drivers/usb/core/hcd.h | 4 drivers/usb/core/hub.c | 604 ++++++++++++++++++++-------------------- drivers/usb/core/message.c | 2 drivers/usb/core/sysfs.c | 229 +++++++++++++++ drivers/usb/core/usb.c | 107 +++---- drivers/usb/core/usb.h | 4 drivers/usb/gadget/Kconfig | 1 drivers/usb/gadget/epautoconf.c | 3 drivers/usb/gadget/serial.c | 9 drivers/usb/host/uhci-hcd.c | 51 +++ drivers/usb/host/uhci-hcd.h | 3 drivers/usb/input/hiddev.c | 4 drivers/usb/input/powermate.c | 20 - drivers/usb/net/kaweth.c | 11 drivers/usb/net/pegasus.h | 3 drivers/usb/serial/Kconfig | 4 drivers/usb/serial/ftdi_sio.c | 125 ++++++-- drivers/usb/serial/kobil_sct.c | 51 ++- drivers/usb/serial/visor.c | 123 ++++---- drivers/usb/storage/transport.c | 3 24 files changed, 906 insertions(+), 724 deletions(-)
-----
<errandir_news:mph.eclipse.co.uk>:
o USB: usblp printer GET_DEVICE_ID fix
<jnardelli:infosciences.com>:
o USB: visor: Fix Oops on disconnect
<movits:bloomberg.com>:
o USB: add support for MS adapter to usb pegasus net driver
<thomas.wahrenbruch:kobil.com>:
o USB: Fix kobil_sct with uhci
Alan Stern:
o USB: Use normal return codes for several routines in hub.c
o USB: Gonzo variable renaming in hub.c
o USB: Make usb_choose_configuration() a separate subroutine
o USB: Add usb_release_address() and move usb_set_address()
o USB: Change "driverfs" to "sysfs" in usbcore
o USB UHCI: allow URBs to be unlinked when IRQs don't work
o USB: Initially read 9 bytes of config descriptor
David Brownell:
o USB: PXA 2xx UDC and RNDIS g_ether
Ian Abbott:
o USB: ftdi_sio throttling fix
James Lamanna:
o USB: Fix down() in hard IRQ in powermate driver
Luiz Capitulino:
o USB: /usb/gadget/serial.c warning fix
Olaf Hering:
o USB: out of bounds access in hiddev_cleanup
Oliver Neukum:
o USB: fix fix to kaweth.c
o USB: waitqueue related problem in kaweth
o USB: yet another place for msleep
o USB: clean delays for ehci