[GIT PULL] usb fixes for v4.11-rc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Greg,

here's my second pull request for the current -rc cycle. Let me know if
you want anything to be changed.

cheers

The following changes since commit 97da3854c526d3a6ee05c849c96e48d21527606c:

  Linux 4.11-rc3 (2017-03-19 19:09:39 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git tags/fixes-for-v4.11-rc4

for you to fetch changes up to 25cd9721c2b16ee0d775e36ec3af31f392003f80:

  usb: gadget: f_hid: fix: Don't access hidg->req without spinlock held (2017-03-22 11:21:10 +0200)

----------------------------------------------------------------
usb: fixes for v4.11-rc4

f_acm got an endianness fix by Oliver Neukum. This has been around for a
long time but it's finally fixed.

f_hid learned that it should never access hidg->req without first
grabbing the spinlock.

Roger Quadros fixed two bugs in the f_uvc function driver.

Janusz Dziedzic fixed a very peculiar bug with EP0, one that's rather
difficult to trigger. When we're dealing with bounced EP0 requests, we
should delay unmap until after ->complete() is called.

UDC class got a use-after-free fix.

----------------------------------------------------------------
Gustavo A. R. Silva (1):
      usb: gadget: udc: remove pointer dereference after free

Janusz Dziedzic (1):
      usb: dwc3: gadget: delay unmap of bounced requests

Krzysztof Opasiak (1):
      usb: gadget: f_hid: fix: Don't access hidg->req without spinlock held

Oliver Neukum (1):
      usb: gadget: acm: fix endianness in notifications

Roger Quadros (2):
      usb: gadget: f_uvc: Fix SuperSpeed companion descriptor's wBytesPerInterval
      usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed

 drivers/usb/dwc3/gadget.c           | 21 +++++++++++++++++----
 drivers/usb/gadget/function/f_acm.c |  4 +++-
 drivers/usb/gadget/function/f_hid.c |  8 ++++----
 drivers/usb/gadget/function/f_uvc.c | 10 +++++++++-
 drivers/usb/gadget/udc/pch_udc.c    |  1 -
 5 files changed, 33 insertions(+), 11 deletions(-)

-- 
balbi

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux