Hi Greg, Here's the first set of fixes for this rc cycle. Let me know if you want anything to be changed.
cheers
The following changes since commit 0c744ea4f77d72b3dcebb7a8f2684633ec79be88:
Linux 4.10-rc2 (2017-01-01 14:31:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
tags/fixes-for-v4.10-rc3
for you to fetch changes up to 43aef5c2ca90535b3227e97e71604291875444ed:
usb: gadget: Fix copy/pasted error message (2017-01-03 14:33:59 +0200)
----------------------------------------------------------------
usb: fixes for v4.10-rc3
The first set of fixes for v4.10-rc cycle. The most
important of which is a big regression on dwc3-pci
which prevents it from probing altogether.
There's also a fix to avoid Overflow events on DWC3
and another to make sure we don't starve DMA
resources.
Dummy HCD got some love after a long hiatus and DWC2
got a couple fixes related to DMA usage. Other than
these, we have a set of minor fixes here and there.
----------------------------------------------------------------
Alan Stern (5):
USB: dummy-hcd: fix bug in stop_activity (handle ep0)
USB: gadgetfs: fix unbounded memory allocation bug
USB: gadgetfs: fix use-after-free bug
USB: gadgetfs: fix checks of wTotalLength in config descriptors
USB: gadgetfs: remove unnecessary assignment
Baolin Wang (1):
usb: gadget: f_fs: Fix possibe deadlock
David Lechner (1):
usb: gadget: Fix copy/pasted error message
Felipe Balbi (4):
usb: dwc3: ep0: add dwc3_ep0_prepare_one_trb()
usb: dwc3: ep0: explicitly call dwc3_ep0_prepare_one_trb()
usb: dwc3: gadget: always unmap EP0 requests
usb: dwc3: core: avoid Overflow events
Felix Hädicke (1):
usb: gadget: udc: core: fix return code of usb_gadget_probe_driver()
Greg Kroah-Hartman (1):
usb: gadgetfs: restrict upper bound on device configuration size
Grygorii Strashko (1):
usb: dwc3: omap: fix race of pm runtime with irq handler in probe
Hans de Goede (1):
usb: dwc3: pci: Fix dr_mode misspelling
Heikki Krogerus (1):
usb: dwc3: pci: add Intel Gemini Lake PCI ID
Janusz Dziedzic (1):
usb: dwc3: skip interrupt when ep disabled
John Youn (1):
usb: dwc3: pci: Add "linux,sysdev_is_parent" property
Krzysztof Opasiak (1):
usb: gadget: composite: Test get_alt() presence instead of set_alt()
Marek Szyprowski (1):
usb: dwc2: fix flags for DMA descriptor allocation in dwc2_hsotg_ep_enable
Roger Quadros (1):
usb: dwc3: gadget: Fix full speed mode
Stefan Wahren (4):
usb: dwc2: Do not set host parameter in peripheral mode
usb: dwc2: fix dwc2_get_device_property for u8 and u16
usb: dwc2: fix default value for DMA support
usb: dwc2: gadget: fix default value for gadget-dma-desc
Vincent Pelletier (2):
usb: gadget: f_fs: Document eventfd effect on descriptor format.
usb: gadget: f_fs: Fix ExtCompat descriptor validation
drivers/usb/dwc2/gadget.c | 2 +-
drivers/usb/dwc2/params.c | 30 ++++++++----------------
drivers/usb/dwc3/core.h | 10 +++-----
drivers/usb/dwc3/dwc3-omap.c | 6 +++--
drivers/usb/dwc3/dwc3-pci.c | 17 +++++---------
drivers/usb/dwc3/ep0.c | 46 ++++++++++++++++++++++---------------
drivers/usb/dwc3/gadget.c | 24 +++++++++++--------
drivers/usb/gadget/composite.c | 12 ++++++----
drivers/usb/gadget/function/f_fs.c | 14 +++++++----
drivers/usb/gadget/function/f_hid.c | 2 +-
drivers/usb/gadget/legacy/inode.c | 18 ++++++++++-----
drivers/usb/gadget/udc/core.c | 6 ++++-
drivers/usb/gadget/udc/dummy_hcd.c | 6 ++---
include/uapi/linux/usb/functionfs.h | 1 +
14 files changed, 103 insertions(+), 91 deletions(-)
--
balbi
signature.asc
Description: PGP signature
