From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
Subject: [GIT PULL] USB driver fixes for 4.15-rc4
Date: Fri, 15 Dec 2017 20:01:02 +0100 [thread overview]
Message-ID: <20171215190102.GA6198@kroah.com> (raw)
The following changes since commit 50c4c4e268a2d7a3e58ebb698ac74da0de40ae36:
Linux 4.15-rc3 (2017-12-10 17:56:26 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.15-rc4
for you to fetch changes up to 48a4ff1c7bb5a32d2e396b03132d20d552c0eca7:
USB: core: prevent malicious bNumInterfaces overflow (2017-12-13 12:28:43 +0100)
----------------------------------------------------------------
USB fixes for 4.15-rc4
Here are some USB fixes for 4.15-rc4.
There is the usual handful gadget/dwc2/dwc3 fixes as always, for
reported issues. But the most important things in here is the core fix
from Alan Stern to resolve a nasty security bug (my first attempt is
reverted, Alan's was much cleaner), as well as a number of usbip fixes
from Shuah Khan to resolve those reported security issues.
All of these have been in linux-next with no reported issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Alan Stern (1):
USB: core: prevent malicious bNumInterfaces overflow
Andreas Platschek (1):
usb: dwc3: of-simple: fix missing clk_disable_unprepare
Andrey Konovalov (1):
USB: core: only clean up what we allocated
Arnd Bergmann (1):
usb: gadget: webcam: fix V4L2 Kconfig dependency
Bin Liu (1):
usb: musb: da8xx: fix babble condition handling
Chunfeng Yun (1):
usb: xhci: fix TDS for MTK xHCI1.1
David Kozub (1):
USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID
Felipe Balbi (1):
Revert "usb: gadget: allow to enable legacy drivers without USB_ETH"
Greg Kroah-Hartman (2):
Merge tag 'fixes-for-v4.15-rc4' of git://git.kernel.org/.../balbi/usb into usb-linus
Revert "USB: core: only clean up what we allocated"
Julien BOIBESSOT (1):
tools/usbip: fixes potential (minor) "buffer overflow" (detected on recent gcc with -Werror)
Manu Gautam (1):
usb: dwc3: gadget: Fix PCM1 for ISOC EP with ep->mult less than 3
Masahiro Yamada (1):
usb: dwc3: of-simple: set dev_pm_ops
Mathias Nyman (1):
xhci: Don't add a virt_dev to the devs array before it's fully allocated
Minas Harutyunyan (1):
usb: dwc2: Fix TxFIFOn sizes and total TxFIFO size issues
Shuah Khan (4):
usbip: fix stub_rx: get_pipe() to validate endpoint number
usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input
usbip: prevent vhci_hcd driver from leaking a socket pointer address
usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer
Vincent Pelletier (1):
usb: dwc3: gadget: Wait longer for controller to end command processing
drivers/usb/core/config.c | 4 ++-
drivers/usb/dwc2/core.h | 4 +++
drivers/usb/dwc2/gadget.c | 42 ++---------------------------
drivers/usb/dwc2/params.c | 29 +++++++++++++-------
drivers/usb/dwc3/dwc3-of-simple.c | 5 +++-
drivers/usb/dwc3/gadget.c | 4 +--
drivers/usb/gadget/Kconfig | 4 +--
drivers/usb/gadget/legacy/Kconfig | 12 +--------
drivers/usb/host/xhci-mem.c | 15 ++++++++---
drivers/usb/host/xhci-ring.c | 6 ++---
drivers/usb/musb/da8xx.c | 10 ++++++-
drivers/usb/storage/unusual_devs.h | 7 +++++
drivers/usb/storage/unusual_uas.h | 7 +++++
drivers/usb/usbip/stub_rx.c | 51 +++++++++++++++++++++++++++++-------
drivers/usb/usbip/stub_tx.c | 7 +++++
drivers/usb/usbip/usbip_common.h | 1 +
drivers/usb/usbip/vhci_sysfs.c | 25 +++++++++++-------
tools/usb/usbip/libsrc/vhci_driver.c | 10 +++----
18 files changed, 144 insertions(+), 99 deletions(-)
reply other threads:[~2017-12-15 19:01 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20171215190102.GA6198@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.