4.9.71-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest168 of 177 patches 6 repliesIn review
168 of 177 patches are in this archive. The cover letter announces 177.
Patches in v1 No applies recorded yet
Reviews trailers per patch
57 of 168 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 61 reviewers.
Cover letter [PATCH 4.9 000/177] 4.9.71-stable review
This is the start of the stable review cycle for the 4.9.71 release. There are 177 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed Dec 20 15:28:22 UTC 2017. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.71-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.9.71-rc1
Miaoqing Pan <[email protected]>
ath9k: fix tx99 potential info leak
Matteo Croce <[email protected]>
icmp: don't fail on fragment reassembly time exceeded
Alex Vesker <[email protected]>
IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop
Bart Van Assche <[email protected]>
RDMA/cma: Avoid triggering undefined behavior
Alexander Duyck <[email protected]>
macvlan: Only deliver one copy of the frame to the macvlan interface
Jan Kara <[email protected]>
udf: Avoid overflow when session starts at large offset
Dan Carpenter <[email protected]>
scsi: bfa: integer overflow in debugfs
weiping zhang <[email protected]>
scsi: sd: change allow_restart to bool in sysfs interface
weiping zhang <[email protected]>
scsi: sd: change manage_start_stop to bool in sysfs interface
Jia-Ju Bai <[email protected]>
rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd
Jia-Ju Bai <[email protected]>
rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmd
Jia-Ju Bai <[email protected]>
vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend
Parav Pandit <[email protected]>
IB/core: Fix calculation of maximum RoCE MTU
Kurt Garloff <[email protected]>
scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entry
NeilBrown <[email protected]>
raid5: Set R5_Expanded on parity devices as well as data.
Linus Walleij <[email protected]>
pinctrl: adi2: Fix Kconfig build problem
Bin Liu <[email protected]>
usb: musb: da8xx: fix babble condition handling
nixiaoming <[email protected]>
tty fix oops when rmmod 8250
Matthias Brugger <[email protected]>
soc: mediatek: pwrap: fix compiler errors
Michael Ellerman <[email protected]>
powerpc/perf/hv-24x7: Fix incorrect comparison in memord
Martin Wilck <[email protected]>
scsi: hpsa: destroy sas transport properties before scsi_host
Martin Wilck <[email protected]>
scsi: hpsa: cleanup sas_phy structures in sysfs when unloading
Alex Williamson <[email protected]>
PCI: Detach driver before procfs & sysfs teardown on device remove
Leon Romanovsky <[email protected]>
RDMA/cxgb4: Declare stag as __be32
Christoph Hellwig <[email protected]>
xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_real
Brian Foster <[email protected]>
xfs: fix log block underflow during recovery cycle verification
Jiri Slaby <[email protected]>
l2tp: cleanup l2tp_tunnel_delete calls
Christoph Hellwig <[email protected]>
nvme: use kref_get_unless_zero in nvme_find_get_ns
Osama Khan <[email protected]>
platform/x86: hp_accel: Add quirk for HP ProBook 440 G4
Christophe JAILLET <[email protected]>
btrfs: tests: Fix a memory leak in error handling path in 'run_test()'
Nick Desaulniers <[email protected]>
arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27
Patel Jay P <[email protected]>
Ib/hfi1: Return actual operational VLs in port info query
tang.junhui <[email protected]>
bcache: fix wrong cache_misses statistics
Liang Chen <[email protected]>
bcache: explicitly destroy mutex while exiting
Bob Peterson <[email protected]>
GFS2: Take inode off order_write list when setting jdata flag
Douglas Gilbert <[email protected]>
scsi: scsi_debug: write_same: fix error report
Daniel Lezcano <[email protected]>
thermal/drivers/step_wise: Fix temperature regulation misbehavior
Kuninori Morimoto <[email protected]>
ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod
Gao Feng <[email protected]>
ppp: Destroy the mutex when cleanup
Michał Mirosław <[email protected]>
clk: tegra: Fix cclk_lp divisor register
Leo Yan <[email protected]>
clk: hi6220: mark clock cs_atb_syspll as critical
Sébastien Szymanski <[email protected]>
clk: imx6: refine hdmi_isfr's parent to make HDMI work on i.MX6 SoCs w/o VPU
Chen Zhong <[email protected]>
clk: mediatek: add the option for determining PLL source clock
Jan Kara <[email protected]>
mm: Handle 0 flags in _calc_vm_trans() macro
Robert Baronescu <[email protected]>
crypto: tcrypt - fix buffer lengths in test_aead_speed()
Suzuki K Poulose <[email protected]>
arm-ccn: perf: Prevent module unload while PMU is in use
Eryu Guan <[email protected]>
xfs: truncate pagecache before writeback in xfs_setattr_size()
Gary R Hook <[email protected]>
iommu/amd: Limit the IOVA page range to the specified addresses
Liu Bo <[email protected]>
badblocks: fix wrong return value in badblocks_set if badblocks are disabled
Jiang Yi <[email protected]>
target/file: Do not return error for UNMAP if length is zero
tangwenji <[email protected]>
target:fix condition return in core_pr_dump_initiator_port()
tangwenji <[email protected]>
iscsi-target: fix memory leak in lio_target_tiqn_addtpg()
Bart Van Assche <[email protected]>
target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()
Markus Elfring <[email protected]>
platform/x86: sony-laptop: Fix error handling in sony_nc_setup_rfkill()
Kuppuswamy Sathyanarayanan <[email protected]>
platform/x86: intel_punit_ipc: Fix resource ioremap warning
Christophe Leroy <[email protected]>
powerpc/ipic: Fix status get and status clear
William A. Kennington III <[email protected]>
powerpc/opal: Fix EBUSY bug in acquiring tokens
KUWAZAWA Takuya <[email protected]>
netfilter: ipvs: Fix inappropriate output of procfs
Matthias Brugger <[email protected]>
iommu/mediatek: Fix driver name
Mika Westerberg <[email protected]>
PCI: Do not allocate more buses than available in parent
Shriya <[email protected]>
powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo
Qiang <[email protected]>
PCI/PME: Handle invalid data when reading Root Status
Peter Ujfalusi <[email protected]>
dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type
Pankaj Bharadiya <[email protected]>
ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case
Philipp Zabel <[email protected]>
rtc: pcf8563: fix output clock rate
Christophe JAILLET <[email protected]>
video: fbdev: au1200fb: Return an error code if a memory allocation fails
Christophe JAILLET <[email protected]>
video: fbdev: au1200fb: Release some resources if a memory allocation fails
Ladislav Michl <[email protected]>
video: udlfb: Fix read EDID timeout
Geert Uytterhoeven <[email protected]>
fbdev: controlfb: Add missing modes to fix out of bounds access
Robert Stonehouse <[email protected]>
sfc: don't warn on successful change of MAC
Sébastien Szymanski <[email protected]>
HID: cp2112: fix broken gpio_direction_input callback
Dou Liyang <[email protected]>
Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when booting"
Mike Christie <[email protected]>
target: fix race during implicit transition work flushes
Mike Christie <[email protected]>
target: fix ALUA transition timeout handling
Mike Christie <[email protected]>
target: Use system workqueue for ALUA transitions
Zygo Blaxell <[email protected]>
btrfs: add missing memset while reading compressed inline extents
Olga Kornievskaia <[email protected]>
NFSv4.1 respect server's max size in CREATE_SESSION
Daniel Drake <[email protected]>
efi/esrt: Cleanup bad memory map log messages
Daniel Borkmann <[email protected]>
perf symbols: Fix symbols__fixup_end heuristic for corner cases
Dmitry Vyukov <[email protected]>
tty: fix data race in tty_ldisc_ref_wait()
Dmitry Vyukov <[email protected]>
tty: don't panic on OOM in tty_set_ldisc()
David Howells <[email protected]>
rxrpc: Ignore BUSY packets on old calls
David Ahern <[email protected]>
net: mpls: Fix nexthop alive tracking on down events
Jack Morgenstein <[email protected]>
net/mlx4_core: Avoid delays during VF driver device shutdown
Sagi Grimberg <[email protected]>
nvmet-rdma: Fix a possible uninitialized variable dereference
Sagi Grimberg <[email protected]>
nvmet: confirm sq percpu has scheduled and switched to atomic
Sagi Grimberg <[email protected]>
nvme-loop: fix a possible use-after-free when destroying the admin queue
David Howells <[email protected]>
afs: Fix abort on signal while waiting for call completion
David Howells <[email protected]>
afs: Fix afs_kill_pages()
David Howells <[email protected]>
afs: Fix page leak in afs_write_begin()
Marc Dionne <[email protected]>
afs: Populate and use client modification time
David Howells <[email protected]>
afs: Better abort and net error handling
David Howells <[email protected]>
afs: Invalid op ID should abort with RXGEN_OPCODE
David Howells <[email protected]>
afs: Fix the maths in afs_fs_store_data()
Tina Ruchandani <[email protected]>
afs: Prevent callback expiry timer overflow
Tina Ruchandani <[email protected]>
afs: Migrate vlocation fields to 64-bit
David Howells <[email protected]>
afs: Flush outstanding writes when an fd is closed
Marc Dionne <[email protected]>
afs: Deal with an empty callback array
Marc Dionne <[email protected]>
afs: Adjust mode bits processing
Marc Dionne <[email protected]>
afs: Populate group ID from vnode status
David Howells <[email protected]>
afs: Fix missing put_page()
Alex Deucher <[email protected]>
drm/radeon: reinstate oland workaround for sclk
yong mao <[email protected]>
mmc: mediatek: Fixed bug where clock frequency could be set wrong
Steven Rostedt (VMware) <[email protected]>
sched/deadline: Use deadline instead of period when calculating overflow
Daniel Bristot de Oliveira <[email protected]>
sched/deadline: Throttle a constrained deadline task activated after the deadline
Daniel Bristot de Oliveira <[email protected]>
sched/deadline: Make sure the replenishment timer fires in the next period
Wanpeng Li <[email protected]>
sched/deadline: Add missing update_rq_clock() in dl_task_timer()
Sara Sharon <[email protected]>
iwlwifi: mvm: cleanup pending frames in DQA mode
Vitaly Kuznetsov <[email protected]>
Drivers: hv: util: move waiting for release to hv_utils_transport itself
Alex Deucher <[email protected]>
drm/radeon/si: add dpm quirk for Oland
Taku Izumi <[email protected]>
fjes: Fix wrong netdevice feature flags
Don Brace <[email protected]>
scsi: hpsa: do not timeout reset operations
Don Brace <[email protected]>
scsi: hpsa: limit outstanding rescans
Don Brace <[email protected]>
scsi: hpsa: update check for logical volume status
Kuninori Morimoto <[email protected]>
ASoC: rcar: clear DE bit only in PDMACHCR when it stops
Stafford Horne <[email protected]>
openrisc: fix issue handling 8 byte get_user calls
Alexander Shishkin <[email protected]>
intel_th: pci: Add Gemini Lake support
Arnd Bergmann <[email protected]>
drm: amd: remove broken include path
Ram Amrani <[email protected]>
qed: Fix interrupt flags on Rx LL2
Mintz, Yuval <[email protected]>
qed: Fix mapping leak on LL2 rx flow
Ram Amrani <[email protected]>
qed: Align CIDs according to DORQ requirement
Jiri Pirko <[email protected]>
mlxsw: reg: Fix SPVMLR max record count
Jiri Pirko <[email protected]>
mlxsw: reg: Fix SPVM max record count
Vlad Yasevich <[email protected]>
net: Resend IGMP memberships upon peer notification.
Arnd Bergmann <[email protected]>
irqchip/mvebu-odmi: Select GENERIC_MSI_IRQ_DOMAIN
Matthias Kaehlcke <[email protected]>
dmaengine: Fix array index out of bounds warning in __get_unmap_pool()
Johan Hovold <[email protected]>
net: wimax/i2400m: fix NULL-deref at probe
Tahsin Erdogan <[email protected]>
writeback: fix memory leak in wb_queue_work()
Sagi Grimberg <[email protected]>
blk-mq: Fix tagset reinit in the presence of cpu hot-unplug
Hiroyuki Yokoyama <[email protected]>
ASoC: rsnd: fix sound route path when using SRC6/SRC9
Florian Westphal <[email protected]>
netfilter: bridge: honor frag_max_size when refragmenting
Tomi Valkeinen <[email protected]>
drm/omap: fix dmabuf mmap for dma_alloc'ed buffers
Dmitry Torokhov <[email protected]>
Input: i8042 - add TUXEDO BU1406 (N24_25BU) to the nomux list
NeilBrown <[email protected]>
NFSD: fix nfsd_reset_versions for NFSv4.
NeilBrown <[email protected]>
NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)
Dave Airlie <[email protected]>
drm/amdgpu: fix parser init error path to avoid crash in parser fini
Oleksandr Tyshchenko <[email protected]>
iommu/io-pgtable-arm-v7s: Check for leaf entry before dereferencing it
Daniel Jurgens <[email protected]>
net/mlx5: Don't save PCI state when PCI error is detected
Paul Blakey <[email protected]>
net/mlx5: Fix create autogroup prev initializer
David Howells <[email protected]>
rxrpc: Wake up the transmitter if Rx window size increases on the peer
Doug Berger <[email protected]>
net: bcmgenet: Power up the internal PHY before probing the MII
Doug Berger <[email protected]>
net: bcmgenet: synchronize irq0 status between the isr and task
Doug Berger <[email protected]>
net: bcmgenet: power down internal phy if open or resume fails
Doug Berger <[email protected]>
net: bcmgenet: reserved phy revisions must be checked first
Doug Berger <[email protected]>
net: bcmgenet: correct MIB access of UniMAC RUNT counters
Doug Berger <[email protected]>
net: bcmgenet: correct the RBUF_OVFL_CNT and RBUF_ERR_CNT MIB values
Michael Chan <[email protected]>
bnxt_en: Ignore 0 value in autoneg supported speed from firmware.
Alexander Potapenko <[email protected]>
net: initialize msg.msg_flags in recvfrom
Andrea Arcangeli <[email protected]>
userfaultfd: selftest: vm: allow to build in vm/ directory
Andrea Arcangeli <[email protected]>
userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGE
Guoqing Jiang <[email protected]>
md-cluster: free md_cluster_info if node leave cluster
Chunfeng Yun <[email protected]>
usb: xhci-mtk: check hcc_params after adding primary hcd
Radim Krčmář <[email protected]>
KVM: nVMX: do not warn when MSR bitmap address is not backed
Javier Martinez Canillas <[email protected]>
usb: phy: isp1301: Add OF device ID table
Ilan peer <[email protected]>
mac80211: Fix addition of mesh configuration element
Chandan Rajendra <[email protected]>
ext4: fix crash when a directory's i_size is too small
Eryu Guan <[email protected]>
ext4: fix fdatasync(2) after fallocate(2) operation
Adam Wallis <[email protected]>
dmaengine: dmatest: move callback wait queue to thread context
David Lechner <[email protected]>
eeprom: at24: change nvmem stride to 1
Steven Rostedt <[email protected]>
sched/rt: Do not pull from current CPU if only one CPU to pull
Scott Mayhew <[email protected]>
nfs: don't wait on commit in nfs_commit_inode() if there were no commit requests
Mathias Nyman <[email protected]>
xhci: Don't add a virt_dev to the devs array before it's fully allocated
Sukumar Ghorai <[email protected]>
Bluetooth: btusb: driver to enable the usb-wakeup feature
Chunfeng Yun <[email protected]>
usb: xhci: fix TDS for MTK xHCI1.1
Yan, Zheng <[email protected]>
ceph: drop negative child dentries before try pruning inode's alias
Shuah Khan <[email protected]>
usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer
Shuah Khan <[email protected]>
usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input
Felipe Balbi <[email protected]>
usb: add helper to extract bits 12:11 of wMaxPacketSize
Shuah Khan <[email protected]>
usbip: fix stub_rx: get_pipe() to validate endpoint number
Alan Stern <[email protected]>
USB: core: prevent malicious bNumInterfaces overflow
David Kozub <[email protected]>
USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID
Changbin Du <[email protected]>
tracing: Allocate mask_str buffer dynamically
NeilBrown <[email protected]>
autofs: fix careless error in recent commit
Eric Biggers <[email protected]>
crypto: salsa20 - fix blkcipher_walk API usage
Eric Biggers <[email protected]>
crypto: hmac - require that the underlying hash algorithm is unkeyed
Eric Biggers <[email protected]>
crypto: rsa - fix buffer overread when stripping leading zeroes
Martin Kaiser <[email protected]>
mfd: fsl-imx25: Clean up irq settings during removal
-------------
Diffstat:
Makefile | 4 +- arch/arm64/Makefile | 8 +- arch/blackfin/Kconfig | 7 +- arch/blackfin/Kconfig.debug | 1 + arch/openrisc/include/asm/uaccess.h | 2 +- arch/powerpc/perf/hv-24x7.c | 2 +- arch/powerpc/platforms/powernv/opal-async.c | 6 +- arch/powerpc/platforms/powernv/setup.c | 2 +- arch/powerpc/sysdev/ipic.c | 4 +- arch/x86/crypto/salsa20_glue.c | 7 - arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kvm/vmx.c | 4 +- block/badblocks.c | 2 +- block/blk-mq-tag.c | 3 + crypto/hmac.c | 6 +- crypto/rsa_helper.c | 2 +- crypto/salsa20_generic.c | 7 - crypto/shash.c | 5 +- crypto/tcrypt.c | 6 +- drivers/acpi/acpi_processor.c | 5 - drivers/acpi/bus.c | 1 - drivers/acpi/processor_core.c | 73 ---------- drivers/bluetooth/btusb.c | 5 + drivers/bus/arm-ccn.c | 1 + drivers/clk/hisilicon/clk-hi6220.c | 2 +- drivers/clk/imx/clk-imx6q.c | 2 +- drivers/clk/mediatek/clk-mtk.h | 1 + drivers/clk/mediatek/clk-pll.c | 5 +- drivers/clk/tegra/clk-tegra30.c | 2 +- drivers/dma/dmaengine.c | 2 + drivers/dma/dmatest.c | 55 +++---- drivers/dma/ti-dma-crossbar.c | 8 +- drivers/firmware/efi/efi.c | 1 - drivers/firmware/efi/esrt.c | 2 +- drivers/gpu/drm/amd/acp/Makefile | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 + drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 3 - drivers/gpu/drm/radeon/si_dpm.c | 10 ++ drivers/hid/hid-cp2112.c | 8 +- drivers/hv/hv_fcopy.c | 4 - drivers/hv/hv_kvp.c | 4 - drivers/hv/hv_snapshot.c | 4 - drivers/hv/hv_utils_transport.c | 12 +- drivers/hv/hv_utils_transport.h | 1 + drivers/hwtracing/intel_th/pci.c | 5 + drivers/infiniband/core/cma.c | 11 +- drivers/infiniband/hw/cxgb4/t4.h | 2 +- drivers/infiniband/hw/hfi1/chip.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 7 +- drivers/input/serio/i8042-x86ia64io.h | 7 + drivers/iommu/amd_iommu.c | 2 +- drivers/iommu/io-pgtable-arm-v7s.c | 6 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/irqchip/Kconfig | 1 + drivers/md/bcache/request.c | 6 +- drivers/md/bcache/super.c | 6 +- drivers/md/md-cluster.c | 1 + drivers/md/raid5.c | 5 +- drivers/mfd/fsl-imx25-tsadc.c | 14 ++ drivers/misc/eeprom/at24.c | 2 +- drivers/mmc/host/mtk-sd.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 168 +++++++++++++++------- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 16 ++- drivers/net/ethernet/mellanox/mlx4/cmd.c | 11 ++ drivers/net/ethernet/mellanox/mlx4/main.c | 11 ++ drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 11 +- drivers/net/ethernet/sfc/ef10.c | 2 +- drivers/net/fjes/fjes_main.c | 2 +- drivers/net/macvlan.c | 2 +- drivers/net/ppp/ppp_generic.c | 1 + drivers/net/wimax/i2400m/usb.c | 3 + drivers/net/wireless/ath/ath9k/tx99.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 41 +++--- drivers/nvme/host/core.c | 3 +- drivers/nvme/target/core.c | 11 +- drivers/nvme/target/loop.c | 2 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/rdma.c | 8 +- drivers/pci/pcie/pme.c | 5 +- drivers/pci/probe.c | 7 +- drivers/pci/remove.c | 2 +- drivers/pinctrl/Kconfig | 3 +- drivers/platform/x86/hp_accel.c | 1 + drivers/platform/x86/intel_punit_ipc.c | 8 +- drivers/platform/x86/sony-laptop.c | 14 +- drivers/rtc/rtc-pcf8563.c | 2 +- drivers/scsi/bfa/bfad_debugfs.c | 5 +- drivers/scsi/hpsa.c | 59 ++++---- drivers/scsi/hpsa.h | 1 + drivers/scsi/hpsa_cmd.h | 2 + drivers/scsi/scsi_debug.c | 6 +- drivers/scsi/scsi_devinfo.c | 2 +- drivers/scsi/sd.c | 12 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 2 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 4 +- drivers/staging/vt6655/device_main.c | 3 +- drivers/target/iscsi/iscsi_target.c | 3 +- drivers/target/iscsi/iscsi_target_configfs.c | 3 +- drivers/target/target_core_alua.c | 33 ++--- drivers/target/target_core_file.c | 4 + drivers/target/target_core_pr.c | 4 +- drivers/thermal/step_wise.c | 11 +- drivers/tty/tty_ldisc.c | 92 +++--------- drivers/usb/core/config.c | 4 +- drivers/usb/host/xhci-mem.c | 15 +- drivers/usb/host/xhci-mtk.c | 6 +- drivers/usb/host/xhci-ring.c | 6 +- drivers/usb/musb/da8xx.c | 10 +- drivers/usb/phy/phy-isp1301.c | 7 + 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/video/fbdev/au1200fb.c | 7 +- drivers/video/fbdev/controlfb.h | 2 + drivers/video/fbdev/udlfb.c | 10 +- fs/afs/callback.c | 7 +- fs/afs/cmservice.c | 11 +- fs/afs/file.c | 1 + fs/afs/fsclient.c | 22 +-- fs/afs/inode.c | 11 +- fs/afs/internal.h | 17 ++- fs/afs/misc.c | 2 + fs/afs/rxrpc.c | 52 ++++--- fs/afs/security.c | 7 +- fs/afs/server.c | 6 +- fs/afs/vlocation.c | 16 ++- fs/afs/write.c | 32 ++++- fs/autofs4/waitq.c | 1 - fs/btrfs/inode.c | 14 ++ fs/btrfs/tests/free-space-tree-tests.c | 3 +- fs/ceph/mds_client.c | 42 +++++- fs/ext4/extents.c | 1 + fs/ext4/namei.c | 4 + fs/fs-writeback.c | 35 +++-- fs/gfs2/file.c | 4 +- fs/nfs/nfs4client.c | 4 +- fs/nfs/write.c | 2 + fs/nfsd/nfssvc.c | 30 ++-- fs/proc/proc_tty.c | 3 +- fs/udf/super.c | 2 +- fs/userfaultfd.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 2 +- fs/xfs/xfs_iops.c | 36 ++--- fs/xfs/xfs_log_recover.c | 2 +- include/crypto/internal/hash.h | 8 ++ include/linux/acpi.h | 3 - include/linux/mlx4/device.h | 1 + include/linux/mman.h | 3 +- include/rdma/ib_addr.h | 7 +- include/rdma/ib_pack.h | 19 +-- include/target/target_core_base.h | 2 +- include/uapi/linux/usb/ch9.h | 19 +++ kernel/sched/deadline.c | 63 +++++++- kernel/sched/rt.c | 8 +- kernel/trace/trace.c | 29 ++-- net/bridge/br_netfilter_hooks.c | 12 +- net/core/dev.c | 1 + net/ipv4/icmp.c | 15 +- net/l2tp/l2tp_core.c | 2 +- net/l2tp/l2tp_netlink.c | 2 +- net/mac80211/mesh.c | 2 - net/mpls/af_mpls.c | 13 +- net/netfilter/ipvs/ip_vs_ctl.c | 4 + net/rxrpc/conn_event.c | 4 + net/rxrpc/input.c | 15 +- net/socket.c | 1 + sound/soc/intel/skylake/skl-sst-utils.c | 15 +- sound/soc/sh/rcar/cmd.c | 36 ++--- sound/soc/sh/rcar/dma.c | 18 ++- sound/soc/sh/rcar/ssi.c | 11 +- tools/perf/util/symbol.c | 2 +- tools/testing/selftests/vm/Makefile | 4 + 181 files changed, 1131 insertions(+), 699 deletions(-)