The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539: Linux 4.0-rc1 (2015-02-22 18:21:14 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.0-rc3 for you to fetch changes up to b8cb91e058cd0c0f02059c1207293c5b31d350fa: xhci: Workaround for PME stuck issues in Intel xhci (2015-03-06 09:47:48 -0800) ---------------------------------------------------------------- USB fixes for 4.0-rc3 Here's a round of USB fixes for 4.0-rc3. Nothing major, the usual gadget, xhci and usb-serial fixes and a few new device ids as well. All have been in linux-next successfully. Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> ---------------------------------------------------------------- Alan Stern (1): USB: usbfs: don't leak kernel data in siginfo Aleksander Morgado (1): xhci: fix reporting of 0-sized URBs in control endpoint Andrzej Pietrasiewicz (1): usb: gadget: configfs: don't NUL-terminate (sub)compatible ids Arnd Bergmann (1): usb: renesas: fix extcon dependency Björn Gerhart (1): cdc-acm: Add support for Denso cradle CU-321 Felipe Balbi (2): usb: gadget: function: phonet: balance usb_ep_disable calls usb: musb: core: add pm_runtime_irq_safe() George Cherian (2): usb: musb: musb_host: Enable HCD_BH flag to handle urb return in bottom half usb: dwc3: dwc3-omap: Fix disable IRQ Greg Kroah-Hartman (2): Merge tag 'fixes-for-v4.0-rc2' of git://git.kernel.org/.../balbi/usb into usb-linus Merge tag 'usb-serial-4.0-rc3' of git://git.kernel.org/.../johan/usb-serial into usb-linus Hans de Goede (1): uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS539 Johan Hovold (8): Revert "USB: serial: make bulk_out_size a lower limit" USB: console: add dummy __module_get USB: serial: fix potential use-after-free after failed probe USB: serial: fix tty-device error handling at probe USB: serial: fix port attribute-creation race USB: serial: clean up bus probe error handling USB: mxuport: fix null deref when used as a console USB: pl2303: disable break on shutdown Lad, Prabhakar (6): usb: gadget: function: f_hid: fix sparse warning usb: gadget: function: f_uac2: fix sparse warnings usb: gadget: function: f_sourcesink: fix sparse warning usb: gadget: function: uvc: fix sparse warnings usb: gadget: gadgetfs: fix sparse warnings usb: gadget: function: uvc_v4l2.c: fix sparse warnings Mark Glover (1): USB: ftdi_sio: add PIDs for Actisense USB devices Mathias Nyman (3): xhci: Allocate correct amount of scratchpad buffers xhci: Clear the host side toggle manually when endpoint is 'soft reset' xhci: Workaround for PME stuck issues in Intel xhci Max Mansfield (1): usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards Maxime Ripard (1): usb: XHCI: platform: Move the Marvell quirks after the enabling the clocks Michiel vd Garde (1): USB: serial: cp210x: Adding Seletek device id's Nicholas Mc Guire (1): usb: isp1760: use msecs_to_jiffies for time conversion Nicolas PLANEL (1): USB: ch341: set tty baud speed according to tty struct Oliver Neukum (1): usb-storage: support for more than 8 LUNs Tony Lindgren (2): usb: musb: Fix use for of_property_read_bool for disabled multipoint usb: musb: Fix getting a generic phy for musb_dsps drivers/usb/class/cdc-acm.c | 2 + drivers/usb/core/devio.c | 2 + drivers/usb/dwc3/dwc3-omap.c | 30 ++++++++- drivers/usb/gadget/configfs.c | 2 - drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/function/f_phonet.c | 5 +- drivers/usb/gadget/function/f_sourcesink.c | 4 +- drivers/usb/gadget/function/f_uac2.c | 34 +++++----- drivers/usb/gadget/function/uvc_v4l2.c | 1 + drivers/usb/gadget/function/uvc_video.c | 1 + drivers/usb/gadget/legacy/g_ffs.c | 6 +- drivers/usb/host/xhci-pci.c | 30 +++++++++ drivers/usb/host/xhci-plat.c | 19 +++--- drivers/usb/host/xhci-ring.c | 12 +++- drivers/usb/host/xhci.c | 100 ++++++++++++++++++++++++++--- drivers/usb/host/xhci.h | 11 +++- drivers/usb/isp1760/isp1760-hcd.c | 6 +- drivers/usb/musb/musb_core.c | 10 +-- drivers/usb/musb/musb_dsps.c | 32 ++++++++- drivers/usb/musb/musb_host.c | 2 +- drivers/usb/musb/omap2430.c | 7 +- drivers/usb/renesas_usbhs/Kconfig | 1 + drivers/usb/serial/bus.c | 45 ++++++------- drivers/usb/serial/ch341.c | 15 ++--- drivers/usb/serial/console.c | 2 + drivers/usb/serial/cp210x.c | 2 + drivers/usb/serial/ftdi_sio.c | 19 ++++++ drivers/usb/serial/ftdi_sio_ids.h | 23 +++++++ drivers/usb/serial/mxuport.c | 3 +- drivers/usb/serial/pl2303.c | 18 ++++-- drivers/usb/serial/usb-serial.c | 21 +++++- drivers/usb/storage/unusual_uas.h | 7 ++ drivers/usb/storage/usb.c | 6 ++ include/linux/usb/serial.h | 3 +- 34 files changed, 374 insertions(+), 109 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html