Hi,
Here are a bunch of USB fixes for 2.6.0-test2. There are a lot of audit
patches from Oliver Neukum and Daniele Bellucci. I've also fixed up the
usb_interface bugs that I introduced when moving to the driver model a
while ago. David Brownell and Alan Stern have a bunch of host
controller driver and USB core fixes, getting rid of a number of error
messages and stack traces that people are running accross quite
frequently (like when removing a USB device from the system.)
And there are a few other documentation updates and other minor bug
fixes.
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
Documentation/usb/usb-serial.txt | 3
drivers/media/video/cpia_usb.c | 2
drivers/usb/Makefile | 3
drivers/usb/class/audio.c | 37 +--
drivers/usb/class/bluetty.c | 178 +++++-----------
drivers/usb/class/cdc-acm.c | 14 -
drivers/usb/class/usb-midi.c | 12 -
drivers/usb/class/usblp.c | 22 +-
drivers/usb/core/config.c | 94 +++++---
drivers/usb/core/devices.c | 2
drivers/usb/core/devio.c | 17 -
drivers/usb/core/hcd-pci.c | 21 +
drivers/usb/core/hcd.c | 14 -
drivers/usb/core/hcd.h | 4
drivers/usb/core/hub.c | 19 +
drivers/usb/core/message.c | 257 ++++++++++++++++--------
drivers/usb/core/urb.c | 27 +-
drivers/usb/core/usb-debug.c | 2
drivers/usb/core/usb.c | 137 +++++-------
drivers/usb/core/usb.h | 13 +
drivers/usb/gadget/net2280.c | 2
drivers/usb/host/ehci-dbg.c | 41 +++
drivers/usb/host/ehci-hcd.c | 37 +--
drivers/usb/host/ehci-q.c | 18 -
drivers/usb/host/ehci-sched.c | 2
drivers/usb/host/hc_sl811_rh.c | 5
drivers/usb/host/ohci-hcd.c | 1
drivers/usb/host/ohci-pci.c | 2
drivers/usb/host/uhci-hcd.c | 3
drivers/usb/image/scanner.c | 2
drivers/usb/input/aiptek.c | 10
drivers/usb/input/usbkbd.c | 7
drivers/usb/input/usbmouse.c | 7
drivers/usb/input/wacom.c | 7
drivers/usb/input/xpad.c | 7
drivers/usb/media/ibmcam.c | 4
drivers/usb/media/konicawc.c | 2
drivers/usb/media/ov511.c | 2
drivers/usb/media/pwc-ctrl.c | 40 ---
drivers/usb/media/pwc-if.c | 381 ++++++++++++++++--------------------
drivers/usb/media/pwc-ioctl.h | 2
drivers/usb/media/pwc-misc.c | 3
drivers/usb/media/pwc-uncompress.c | 17 -
drivers/usb/media/pwc-uncompress.h | 2
drivers/usb/media/pwc.h | 25 +-
drivers/usb/misc/auerswald.c | 3
drivers/usb/misc/brlvger.c | 2
drivers/usb/misc/emi26.c | 7
drivers/usb/misc/usbtest.c | 11 -
drivers/usb/net/ax8817x.c | 136 ++++++------
drivers/usb/net/catc.c | 7
drivers/usb/net/usbnet.c | 151 +++++++-------
drivers/usb/serial/ftdi_sio.c | 33 ++-
drivers/usb/serial/ftdi_sio.h | 10
drivers/usb/serial/io_ti.c | 2
drivers/usb/serial/kobil_sct.c | 2
drivers/usb/serial/pl2303.c | 8
drivers/usb/serial/usb-serial.c | 5
drivers/usb/serial/visor.c | 10
drivers/usb/storage/shuttle_usbat.c | 186 ++++++++++-------
drivers/usb/storage/unusual_devs.h | 9
include/linux/usb.h | 7
include/linux/usb_gadget.h | 6
sound/usb/usbaudio.c | 242 +++++++++++++++-------
sound/usb/usbmixer.c | 4
65 files changed, 1269 insertions(+), 1079 deletions(-)
-----
<ian.abbott:mev.co.uk>:
o USB: ftdi_sio - additional pids
Alan Stern:
o USB: Remove usb_set_maxpacket()
o USB: Use the new enable/disable routines
o USB: Add functions to enable/disable endpoints, interfaces
o USB: Rename probe and unbind functions
o USB: More unusual_devs.h stuff
o USB: Small fixes for usbtest
o USB: Rename usb_connect() to usb_choose_address()
o USB: Fix irq problem in hcd_endpoint_disable()
o USB: Proper I/O buffering for the shuttle_usbat subdriver
Daniele Bellucci:
o USB: Audit usb_register() in drivers/usb/net/catc.c
o USB: Audit usb_register in usbmouse_init()
o USB: Audit usb_register() in drivers/usb/input/aiptek.c
o USB: Audit usb_register() in drivers/usb/input/usbkbd.c
o USB: Audit usb_register in drivers/usb/input/xpad.c
o USB: Audit usb_register() in drivers/usb/input/wacom.c
o USB: Audit usb_register() in drivers/usb/misc/emi26.c
o USB: Audit usb_register in drivers/usb/class/audio.c
David Brownell:
o USB: hcd initialization fix
o USB: usb root hubs need longer timeout
o USB: ehci-hcd and period=1frame hs interrupts
o USB: ehci-hcd, show microframe schedules
o USB: usb_unlink_urb() kerneldoc
o USB: usb_gadget.h doc fix
o USB: ehci-hcd, TT fixup
o USB: usbnet: zaurus c-750, motorola
o USB: ehci needs a readb() on IDP425 PCI (ARM)
o USB: usb audio, remove garbage warning
David T. Hollis:
o USB: ax8817x.c - Fix flags to greatly increase rx performance
o USB: AX8817x mii/ethtool fixes among others
Greg Kroah-Hartman:
o USB: fix up ALSA merge due to struct usb_interface changes
o USB: added support for TIOCM_RI and TIOCM_CD to pl2303 driver and fix stupid bug
o USB: fix memory leak in auerswald driver
o Cset exclude: greg@kroah.com|ChangeSet|20030730200104|44589
o USB: Support sharp zaurus C-750
o USB: bluetty: remove write_urb_pool logic, fixing locking issues
o USB: remove funny characters from visor driver after much prodding
o USB: fix bug if open() fails in usb-serial device
o USB: AX8817x (USB ethernet) problem in 2.6.0-test1
o USB: Compile AX8817x driver
o USB: remove improper use of devinitdata markings for device ids
o USB: changes due to struct usb_interface changing from a pointer to an array of pointers
o USB: core cleanups for struct usb_interface changes
o USB: fix stupid kobject coding error with regards to struct usb_interface
Judd Montgomery:
o USB: visor.h[c] USB device IDs documentation
Nemosoft Unv.:
o USB: PWC 8.11
Oliver Neukum:
o USB: fix race condition in usblp_write
o USB: cleanup of usblp (release and poll)
o USB: error return codes in usblp
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Thu Aug 07 2003 - 22:00:16 EST