Hi Greg, Here's my first set of fixes for this -rc cycle. Let me know if you want anything to be changed ;-)
Cheers
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/balbi/usb.git
tags/fixes-for-v4.11-rc2
for you to fetch changes up to 35b2719e72d375f3e32c819858165668d948d5f2:
usb: dwc3: gadget: make to increment req->remaining in all cases (2017-03-08
13:56:37 +0200)
----------------------------------------------------------------
usb: fixes for v4.11-rc2
dwc3 got a few fixes this time around:
Fixed an old bug where a broken endpoint descriptor passed in via
userspace through f_fs could prevent dwc3 from working because when
calculating max bursts, we could overwrite top 16 bits of a register.
Also fixed a bug on dwc3's ep_dequeue implementation which wasn't
properly incrementing our TRB dequeue pointer.
dwc3 on omap got two fixes: one for system suspend/resume and another
added a missing break statement on dwc3_omap_set_mailbox().
Apart from these, we have a set of smaller fixes including memory leak
in configfs, build warning fix in atmel udc and a revert of a broken
patch that went in during the merge window
----------------------------------------------------------------
Arnd Bergmann (1):
usb: gadget: udc: atmel: fix debug output
Christophe JAILLET (1):
USB: gadgetfs: Fix a potential memory leak in 'dev_config()'
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
Janusz Dziedzic (1):
Revert "usb: gadget: f_fs: Fix ExtCompat descriptor validation"
John Keeping (1):
usb: gadget: configs: plug memory leak
Peter Chen (1):
usb: gadget: dummy_hcd: clear usb_gadget region before registration
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
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()
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 ++-
11 files changed, 114 insertions(+), 44 deletions(-)
--
balbi
signature.asc
Description: PGP signature
