[GIT PULL] USB fixes for v4.15-rc2

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

 



Hi Greg,

Here's the first set of fixes for this -rc cycle. It's small this time
around. Either folks are holding back or maybe the gadget framework is
getting closer to being ready :-p

Anyway, let me know if you want anything to be changed.

cheers

The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:

  Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)

are available in the git repository at:

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

for you to fetch changes up to a3acc696085e112733d191a77b106e67a4fa110b:

  usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT (2017-11-28 13:05:31 +0200)

----------------------------------------------------------------
usb: fixes for v4.15-rc2

After a long time, we finally have a good solution for how to handle
OS descriptor on FFS. From now on we will force the Reserved field to
be 1 as mandated by the specification.

Apart from that, we have a couple other smaller fixes:

- FFS learned to not sleep in atomic context.
- UDC-core has a fix for the way we set a UDC's operating speed.
- Renesas USB3 has a fix for the maximum number of pipes supported
- Allow legacy drivers to be compiled without USB_ETH
- Fix some coccinelle warnings

----------------------------------------------------------------
Bart Van Assche (1):
      usb: gadget: allow to enable legacy drivers without USB_ETH

Colin Ian King (1):
      usb: gadget: don't dereference g until after it has been null checked

John Keeping (1):
      usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT

Roger Quadros (1):
      usb: gadget: core: Fix ->udc_set_speed() speed handling

Vasyl Gomonovych (1):
      usb: bdc: fix platform_no_drv_owner.cocci warnings

Vincent Pelletier (1):
      usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping

Yoshihiro Shimoda (1):
      usb: gadget: udc: renesas_usb3: fix number of the pipes

 drivers/usb/gadget/Kconfig            |  4 ++--
 drivers/usb/gadget/composite.c        |  7 +++++--
 drivers/usb/gadget/function/f_fs.c    | 15 ++++++++++++---
 drivers/usb/gadget/legacy/Kconfig     | 10 ++++++++++
 drivers/usb/gadget/udc/bdc/bdc_core.c |  1 -
 drivers/usb/gadget/udc/core.c         |  8 ++++++--
 drivers/usb/gadget/udc/renesas_usb3.c |  2 +-
 7 files changed, 36 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