The following changes since commit c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201:
Linux 4.11-rc1 (2017-03-05 12:59:56 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.11-rc2 for you to fetch changes up to dcc7620cad5ad1326a78f4031a7bf4f0e5b42984: usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers (2017-03-09 18:00:39 +0100) ---------------------------------------------------------------- USB fixes for 4.11-rc2 Here is a number of different USB fixes for 4.11-rc2. Seems like there were a lot of unresolved issues that people have been finding for this subsystem, and a bunch of good security auditing happening as well from Johan Hovold. There's the usual batch of gadget driver fixes and xhci issues resolved as well. All of these have been in linux-next with no reported issues. Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> ---------------------------------------------------------------- Arnd Bergmann (1): usb: gadget: udc: atmel: fix debug output Christophe JAILLET (1): USB: gadgetfs: Fix a potential memory leak in 'dev_config()' Chunfeng Yun (2): usb: xhci-mtk: check hcc_params after adding primary hcd usb: xhci: remove dummy extra_priv_size for size of xhci_hcd struct Felipe Balbi (4): usb: dwc3: gadget: make Set Endpoint Configuration macros safe usb: gadget: function: f_fs: pass companion descriptor along usb: dwc3: gadget: properly increment dequeue pointer on ep_dequeue usb: dwc3: gadget: make to increment req->remaining in all cases Franck Demathieu (1): usb: dwc3: Fix incorrect type for utmi mode Greg Kroah-Hartman (2): Merge tag 'fixes-for-v4.11-rc2' of git://git.kernel.org/.../balbi/usb into usb-linus Merge tag 'usb-serial-4.11-rc2' of git://git.kernel.org/.../johan/usb-serial into usb-linus Guenter Roeck (1): usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers Janusz Dziedzic (1): Revert "usb: gadget: f_fs: Fix ExtCompat descriptor validation" Javier Martinez Canillas (1): usb: phy: isp1301: Add OF device ID table Jelle Martijn Kok (1): usb: ohci-at91: Do not drop unhandled USB suspend control requests Johan Hovold (9): USB: serial: digi_acceleport: fix OOB-event processing USB: serial: io_ti: fix NULL-deref in interrupt callback USB: serial: omninet: fix reference leaks at open USB: serial: omninet: drop open callback USB: serial: io_ti: fix information leak in completion handler USB: serial: safe_serial: fix information leak in completion handler USB: iowarrior: fix NULL-deref at probe USB: iowarrior: fix NULL-deref in write USB: serial: digi_acceleport: fix OOB-event processing John Keeping (1): usb: gadget: configs: plug memory leak Peter Chen (2): usb: gadget: dummy_hcd: clear usb_gadget region before registration usb: host: xhci-dbg: HCIVERSION should be a binary number Petr Cvek (1): usb: gadget: pxa27x: Test for a valid argument pointer Raz Manor (1): usb: gadget: udc: net2280: Fix tmp reusage in net2280 driver Richard Leitner (4): usb: usb251xb: remove max_{power,current}_{sp,bp} properties usb: usb251xb: dt: add unit suffix to oc-delay and power-on-time doc: dt-bindings: usb251xb: mark reg as required MAINTAINERS: usb251xb: remove reference inexistent file Roger Quadros (3): Revert "usb: gadget: uvc: Add missing call for additional setup data" usb: dwc3: gadget: Fix system suspend/resume on TI platforms usb: dwc3-omap: Fix missing break in dwc3_omap_set_mailbox() Tobias Jakobi (1): usb-storage: Add ignore-residue quirk for Initio INIC-3619 Documentation/devicetree/bindings/usb/usb251xb.txt | 53 +++++---------- MAINTAINERS | 1 - drivers/usb/dwc3/dwc3-omap.c | 3 +- drivers/usb/dwc3/gadget.c | 76 +++++++++++++++++++--- drivers/usb/dwc3/gadget.h | 14 ++-- drivers/usb/gadget/configfs.c | 1 + drivers/usb/gadget/function/f_fs.c | 17 ++++- drivers/usb/gadget/function/f_uvc.c | 7 -- drivers/usb/gadget/legacy/inode.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 4 +- drivers/usb/gadget/udc/dummy_hcd.c | 2 + drivers/usb/gadget/udc/net2280.c | 25 +++---- drivers/usb/gadget/udc/pxa27x_udc.c | 5 +- drivers/usb/host/ohci-at91.c | 4 +- drivers/usb/host/xhci-dbg.c | 2 +- drivers/usb/host/xhci-mtk.c | 7 +- drivers/usb/host/xhci-plat.c | 2 + drivers/usb/host/xhci-tegra.c | 1 - drivers/usb/misc/iowarrior.c | 21 ++++-- drivers/usb/misc/usb251xb.c | 59 +++++++---------- drivers/usb/phy/phy-isp1301.c | 7 ++ drivers/usb/serial/digi_acceleport.c | 2 +- drivers/usb/serial/io_ti.c | 8 ++- drivers/usb/serial/omninet.c | 13 ---- drivers/usb/serial/safe_serial.c | 5 ++ drivers/usb/storage/unusual_devs.h | 14 ++++ 26 files changed, 213 insertions(+), 144 deletions(-)