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
Attachment:
signature.asc
Description: PGP signature