| From: |
| Greg KH <greg@kroah.com> |
| To: |
| torvalds@osdl.org |
| Subject: |
| [linux-usb-devel] [BK PATCH] USB fixes for 2.6.0-test4 |
| Date: |
| Tue, 2 Sep 2003 13:04:28 -0700 |
| Cc: |
| linux-usb-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org |
Hi,
Here are some USB fixes for 2.6.0-test4. There are a large number of
"janitorial" audit fixes in here, and a range of compile and run-time
bugfixes. Highlights include a fix for the keyspan devices to prevent
them from oopsing when plugged in.
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
CREDITS | 16
Documentation/DocBook/writing_usb_driver.tmpl | 135 +----
Documentation/usb/hotplug.txt | 14
drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c | 2
drivers/media/video/videodev.c | 2
drivers/usb/class/bluetty.c | 4
drivers/usb/class/cdc-acm.c | 11
drivers/usb/class/usb-midi.c | 20
drivers/usb/class/usblp.c | 18
drivers/usb/core/file.c | 16
drivers/usb/core/hcd-pci.c | 7
drivers/usb/core/hcd.c | 28 +
drivers/usb/core/hcd.h | 3
drivers/usb/core/inode.c | 2
drivers/usb/core/message.c | 30 -
drivers/usb/core/usb.c | 40 +
drivers/usb/gadget/net2280.c | 93 ++-
drivers/usb/gadget/net2280.h | 45 +
drivers/usb/host/ehci-hcd.c | 23
drivers/usb/host/ohci-hcd.c | 2
drivers/usb/host/ohci-pci.c | 29 -
drivers/usb/host/ohci-q.c | 16
drivers/usb/host/uhci-hcd.c | 40 -
drivers/usb/image/mdc800.c | 12
drivers/usb/input/hid-core.c | 15
drivers/usb/input/hiddev.c | 6
drivers/usb/input/kbtab.c | 8
drivers/usb/input/powermate.c | 8
drivers/usb/media/dabusb.c | 20
drivers/usb/media/dsbr100.c | 16
drivers/usb/media/ov511.c | 11
drivers/usb/media/pwc-if.c | 6
drivers/usb/media/se401.c | 151 ------
drivers/usb/media/se401.h | 3
drivers/usb/media/stv680.c | 242 +++------
drivers/usb/media/stv680.h | 3
drivers/usb/media/usbvideo.c | 197 -------
drivers/usb/media/usbvideo.h | 7
drivers/usb/media/vicam.c | 6
drivers/usb/misc/brlvger.c | 18
drivers/usb/misc/rio500.c | 10
drivers/usb/misc/tiglusb.c | 2
drivers/usb/misc/usblcd.c | 13
drivers/usb/misc/usbtest.c | 2
drivers/usb/misc/uss720.c | 9
drivers/usb/net/Kconfig | 41 +
drivers/usb/net/Makefile | 2
drivers/usb/net/Makefile.mii | 1
drivers/usb/net/ax8817x.c | 1
drivers/usb/net/usbnet.c | 546 +++++++++++++++++-----
drivers/usb/serial/belkin_sa.c | 13
drivers/usb/serial/cyberjack.c | 79 ++-
drivers/usb/serial/digi_acceleport.c | 42 +
drivers/usb/serial/empeg.c | 24
drivers/usb/serial/ftdi_sio.c | 62 +-
drivers/usb/serial/io_16654.h | 18
drivers/usb/serial/io_edgeport.c | 57 +-
drivers/usb/serial/io_edgeport.h | 2
drivers/usb/serial/io_fw_boot.h | 2
drivers/usb/serial/io_fw_boot2.h | 2
drivers/usb/serial/io_fw_down.h | 2
drivers/usb/serial/io_fw_down2.h | 2
drivers/usb/serial/io_fw_down3.h | 2
drivers/usb/serial/io_ionsp.h | 2
drivers/usb/serial/io_ti.c | 43 +
drivers/usb/serial/io_ti.h | 2
drivers/usb/serial/io_usbvend.h | 3
drivers/usb/serial/ipaq.c | 15
drivers/usb/serial/ir-usb.c | 13
drivers/usb/serial/keyspan.c | 31 +
drivers/usb/serial/keyspan_pda.c | 37 +
drivers/usb/serial/keyspan_pda_fw.h | 2
drivers/usb/serial/keyspan_usa26msg.h | 4
drivers/usb/serial/keyspan_usa28msg.h | 4
drivers/usb/serial/keyspan_usa49msg.h | 4
drivers/usb/serial/kl5kusb105.c | 13
drivers/usb/serial/kobil_sct.c | 13
drivers/usb/serial/mct_u232.c | 13
drivers/usb/serial/omninet.c | 13
drivers/usb/serial/pl2303.c | 13
drivers/usb/serial/safe_serial.c | 18
drivers/usb/serial/usb-serial.c | 7
drivers/usb/serial/visor.c | 33 +
drivers/usb/serial/visor.h | 6
drivers/usb/serial/whiteheat.c | 19
drivers/usb/serial/xircom_pgs_fw.h | 4
drivers/usb/storage/isd200.c | 158 +++---
drivers/usb/storage/sddr09.c | 1
drivers/usb/storage/transport.c | 8
drivers/usb/storage/unusual_devs.h | 2
drivers/usb/storage/usb.c | 15
drivers/usb/storage/usb.h | 1
drivers/usb/usb-skeleton.c | 16
include/linux/usb.h | 5
include/linux/usb_gadget.h | 22
include/linux/videodev.h | 6
96 files changed, 1618 insertions(+), 1187 deletions(-)
-----
<cat:zip.com.au>:
o USB: C99: 2.6.0-t3-bk7/Documentation
<lavarre:iomega.com>:
o USB: storage: cbw/csw trace in order
<m:mbsks.franken.de>:
o USB: Cyberjack patch
<maloi:phota.to>:
o USB: Aten 4 Port USB 2.0 KVM C (ACS-1724)
<quade:hsnr.de>:
o USB: usb-skeleton bugfix
o USB: writing usb driver documentation update
Alan Stern:
o USB: storage: Revised update to isd200 I/O buffer patch
o USB: Another unusual_devs.h entry update
o USB: root hub polling stops after suspend
Daniele Bellucci:
o Audit and minor cleanups in usbstorage
o Audit and minor cleanups in usbnet
o Another bad audit in drivers/usb/*: usbskeleton
o Another bad audit in drivers/usb/*: cdc-acm
o Another bad audit in drivers/usb/*: usblp
o Another bad usb_register audit: dvb-ttusb-budget
o ...more usb audit
o ...more usb audit
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o Audit and minor cleanups in drivers/usb/*
o USB: CREDITS file update
o USB: PATCH 19/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 18/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 17/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 16/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 15/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 14/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 13/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 12/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 11/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 10/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 9/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 8/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 7/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 6/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 5/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 4/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 3/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 2/19 Audit usb_register/usb_serial_register under divers/usb/serial
o USB: PATCH 1/19 Audit usb_register/usb_serial_register under divers/usb/serial
David Brownell:
o USB: usb hcd states
o USB: net2280 one-liner
o USB: net2280, patch dma chains
o USB: uhci-hcd, add uhci_reset()
o USB: ohci -- reset, fault recovery
o USB: usbnet, cdc ethernet descriptor parsing fixes
o USB: net2280 fixes: ep halt, sysfs
o USB: usbnet minor cleanup
o USB: <linux/usb_gadget.h> minor doc updates
o USB: usb_new_device() shouldn't be exported
o USB: Add Kconfig option for building ax8817x support in usbnet
o USB: usb_sg_cancel() + disconnect, fewer messages
David T. Hollis:
o USB: Fix building of ax8817x if CONFIG_USB_AX8817X_STANDALONE
o USB: Add ax8817x support to usbnet
Gary Algier:
o USB: new ids for io_ti driver
Greg Kroah-Hartman:
o USB: remove usage of DEVICE_ID_SIZE from usb core as it should not be used
o USB: fix oops in keyspan and whiteheat devices when plugged in
o USB: fix usbnet for older versions of gcc
o USB: add support for 2 new devices to the visor driver
o USB: removed the proc code from the se401.c driver
o USB: rip out old proc code from the usbvideo driver
o USB: hook up the USB driver core to the power management calls of the driver model
o USB: fix up a bunch of copyrights that were incorrectly declared
o USB: fix compiler warning in mdc800 driver
o V4L: add video_device_remove_file() to match video_device_create_file()
o V4L: fix use after free bug in v4l core
o USB: add sysfs files for stv680 driver, replacing the lost proc functionality
o USB: convert stv680 driver to handle the driver core changes in the v4l layer
o USB: remove proc code from stv680 driver as it's no longer needed
o USB: change pci host drivers to use PCI_DEVICE_CLASS() macro
o USB: remove #include <linux/miscdevice.h> from some usb drivers
Ian Abbott:
o USB: ftdi_sio - fix memory leak and tidy up write bulk callback
Michel D,AC$,1tL(Bnzer:
o USB: linuxppc-2.5 fixlets for usbtest.c
Olaf Hering:
o USB: io_edgeport.o differences in 2.4 vs. 2.6
Randy Dunlap:
o USB: fix functions to match prototypes
o USB: fix printk parameter types
Randy Hron:
o USB: version.h cleanup 4 of 4
o USB: version.h cleanup 3 of 4
o USB: version.h cleanup 2 of 4
o USB: version.h cleanup 1 of 4
Vinay K. Nallamothu:
o USB: digi_acceleport.c: typo fix
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel