Skip to content

4.4.107-stable review

Greg Kroah-Hartman linux-rt-users lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest109 of 115 patches 38 repliesIn review

109 of 115 patches are in this archive. The cover letter announces 115.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/115crypto: hmac - require that the underlying hash algorithm is unkeyedcrypto/hmac.c crypto/shash.c include/crypto/internal/hash.h+16 -30 replies
2/115crypto: salsa20 - fix blkcipher_walk API usagearch/x86/crypto/salsa20_glue.c crypto/salsa20_generic.c+0 -140 replies
3/115autofs: fix careless error in recent commitfs/autofs4/waitq.c+0 -10 replies
4/115tracing: Allocate mask_str buffer dynamicallykernel/trace/trace.c+9 -200 replies
5/115USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 IDdrivers/usb/storage/unusual_devs.h drivers/usb/storage/unusual_uas.h+14 -00 replies
6/115USB: core: prevent malicious bNumInterfaces overflowdrivers/usb/core/config.c+3 -10 replies
7/115usbip: fix stub_send_ret_submit() vulnerability to null transfer_bufferdrivers/usb/usbip/stub_tx.c+7 -00 replies
8/115ceph: drop negative child dentries before try pruning inodes aliasfs/ceph/mds_client.c+38 -40 replies
9/115Bluetooth: btusb: driver to enable the usb-wakeup featuredrivers/bluetooth/btusb.c+5 -022 replies
10/115xhci: Dont add a virt_dev to the devs array before its fully allocateddrivers/usb/host/xhci-mem.c+11 -40 replies
11/115sched/rt: Do not pull from current CPU if only one CPU to pullkernel/sched/rt.c+7 -10 replies
12/115dmaengine: dmatest: move callback wait queue to thread contextdrivers/dma/dmatest.c+31 -240 replies
13/115ext4: fix fdatasync(2) after fallocate(2) operationfs/ext4/extents.c+1 -00 replies
14/115ext4: fix crash when a directorys i_size is too smallfs/ext4/namei.c+4 -00 replies
15/115KEYS: add missing permission check for request_key() destinationsecurity/keys/request_key.c+38 -100 replies
17/115usb: phy: isp1301: Add OF device ID tabledrivers/usb/phy/phy-isp1301.c+7 -00 replies
18/115md-cluster: free md_cluster_info if node leave clusterdrivers/md/md-cluster.c+1 -00 replies
19/115userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGEfs/userfaultfd.c+1 -10 replies
20/115userfaultfd: selftest: vm: allow to build in vm/ directorytools/testing/selftests/vm/Makefile+4 -02 replies
21/115net: initialize msg.msg_flags in recvfromnet/socket.c+1 -00 replies
22/115net: bcmgenet: correct the RBUF_OVFL_CNT and RBUF_ERR_CNT MIB valuesdrivers/net/ethernet/broadcom/genet/bcmgenet.c drivers/net/ethernet/broadcom/genet/bcmgenet.h+60 -100 replies
23/115net: bcmgenet: correct MIB access of UniMAC RUNT countersdrivers/net/ethernet/broadcom/genet/bcmgenet.c+7 -40 replies
24/115net: bcmgenet: reserved phy revisions must be checked firstdrivers/net/ethernet/broadcom/genet/bcmgenet.c+6 -60 replies
25/115net: bcmgenet: power down internal phy if open or resume failsdrivers/net/ethernet/broadcom/genet/bcmgenet.c+4 -00 replies
26/115net: bcmgenet: Power up the internal PHY before probing the MIIdrivers/net/ethernet/broadcom/genet/bcmgenet.c+8 -00 replies
27/115NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)fs/nfsd/nfssvc.c+2 -10 replies
28/115NFSD: fix nfsd_reset_versions for NFSv4.fs/nfsd/nfssvc.c+11 -140 replies
29/115Input: i8042 - add TUXEDO BU1406 (N24_25BU) to the nomux listdrivers/input/serio/i8042-x86ia64io.h+7 -00 replies
30/115drm/omap: fix dmabuf mmap for dma_alloced buffersdrivers/gpu/drm/omapdrm/omap_gem_dmabuf.c+0 -30 replies
31/115netfilter: bridge: honor frag_max_size when refragmentingnet/bridge/br_netfilter_hooks.c+7 -50 replies
32/115writeback: fix memory leak in wb_queue_work()fs/fs-writeback.c+21 -140 replies
33/115net: wimax/i2400m: fix NULL-deref at probedrivers/net/wimax/i2400m/usb.c+3 -00 replies
34/115dmaengine: Fix array index out of bounds warning in __get_unmap_pool()drivers/dma/dmaengine.c+2 -00 replies
35/115net: Resend IGMP memberships upon peer notification.net/core/dev.c+1 -00 replies
36/115mlxsw: reg: Fix SPVM max record countdrivers/net/ethernet/mellanox/mlxsw/reg.h+1 -10 replies
37/115mlxsw: reg: Fix SPVMLR max record countdrivers/net/ethernet/mellanox/mlxsw/reg.h+1 -10 replies
38/115intel_th: pci: Add Gemini Lake supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
39/115openrisc: fix issue handling 8 byte get_user callsarch/openrisc/include/asm/uaccess.h+1 -10 replies
40/115scsi: hpsa: update check for logical volume statusdrivers/scsi/hpsa.c drivers/scsi/hpsa_cmd.h+18 -192 replies
41/115scsi: hpsa: limit outstanding rescansdrivers/scsi/hpsa.c drivers/scsi/hpsa.h+16 -10 replies
42/115fjes: Fix wrong netdevice feature flagsdrivers/net/fjes/fjes_main.c+1 -10 replies
44/115sched/deadline: Make sure the replenishment timer fires in the next periodkernel/sched/deadline.c+7 -20 replies
45/115sched/deadline: Throttle a constrained deadline task activated after the deadlinekernel/sched/deadline.c+45 -07 replies
46/115sched/deadline: Use deadline instead of period when calculating overflowkernel/sched/deadline.c+4 -40 replies
47/115mmc: mediatek: Fixed bug where clock frequency could be set wrongdrivers/mmc/host/mtk-sd.c+2 -20 replies
48/115drm/radeon: reinstate oland workaround for sclkdrivers/gpu/drm/radeon/si_dpm.c+7 -30 replies
49/115afs: Fix missing put_page()fs/afs/write.c+1 -00 replies
50/115afs: Populate group ID from vnode statusfs/afs/inode.c+1 -10 replies
51/115afs: Adjust mode bits processingfs/afs/security.c+6 -10 replies
52/115afs: Flush outstanding writes when an fd is closedfs/afs/file.c fs/afs/internal.h fs/afs/write.c+16 -00 replies
53/115afs: Migrate vlocation fields to 64-bitfs/afs/callback.c fs/afs/internal.h fs/afs/server.c +1 more+20 -160 replies
54/115afs: Prevent callback expiry timer overflowfs/afs/fsclient.c fs/afs/inode.c fs/afs/internal.h+7 -60 replies
55/115afs: Fix the maths in afs_fs_store_data()fs/afs/fsclient.c+1 -10 replies
56/115afs: Populate and use client modification timefs/afs/fsclient.c fs/afs/inode.c+10 -100 replies
57/115afs: Fix page leak in afs_write_begin()fs/afs/write.c+5 -20 replies
58/115afs: Fix afs_kill_pages()fs/afs/write.c+7 -30 replies
59/115net/mlx4_core: Avoid delays during VF driver device shutdowndrivers/net/ethernet/mellanox/mlx4/cmd.c drivers/net/ethernet/mellanox/mlx4/main.c include/linux/mlx4/device.h+23 -00 replies
60/115perf symbols: Fix symbols__fixup_end heuristic for corner casestools/perf/util/symbol.c+1 -10 replies
61/115efi/esrt: Cleanup bad memory map log messagesdrivers/firmware/efi/efi.c drivers/firmware/efi/esrt.c+1 -20 replies
62/115NFSv4.1 respect servers max size in CREATE_SESSIONfs/nfs/nfs4client.c+2 -20 replies
63/115btrfs: add missing memset while reading compressed inline extentsfs/btrfs/inode.c+14 -00 replies
64/115target: Use system workqueue for ALUA transitionsdrivers/target/target_core_alua.c+3 -50 replies
65/115target: fix ALUA transition timeout handlingdrivers/target/target_core_alua.c include/target/target_core_base.h+9 -160 replies
66/115target: fix race during implicit transition work flushesdrivers/target/target_core_alua.c+1 -90 replies
67/115sfc: dont warn on successful change of MACdrivers/net/ethernet/sfc/ef10.c+1 -10 replies
68/115fbdev: controlfb: Add missing modes to fix out of bounds accessdrivers/video/fbdev/controlfb.h+2 -00 replies
69/115video: udlfb: Fix read EDID timeoutdrivers/video/fbdev/udlfb.c+5 -50 replies
70/115video: fbdev: au1200fb: Release some resources if a memory allocation failsdrivers/video/fbdev/au1200fb.c+2 -10 replies
71/115video: fbdev: au1200fb: Return an error code if a memory allocation failsdrivers/video/fbdev/au1200fb.c+3 -10 replies
72/115rtc: pcf8563: fix output clock ratedrivers/rtc/rtc-pcf8563.c+1 -10 replies
73/115dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value typedrivers/dma/ti-dma-crossbar.c+4 -40 replies
74/115PCI/PME: Handle invalid data when reading Root Statusdrivers/pci/pcie/pme.c+4 -10 replies
75/115powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfoarch/powerpc/platforms/powernv/setup.c+1 -10 replies
76/115netfilter: ipvs: Fix inappropriate output of procfsnet/netfilter/ipvs/ip_vs_ctl.c+4 -00 replies
77/115powerpc/opal: Fix EBUSY bug in acquiring tokensarch/powerpc/platforms/powernv/opal-async.c+3 -30 replies
78/115powerpc/ipic: Fix status get and status cleararch/powerpc/sysdev/ipic.c+2 -20 replies
79/115platform/x86: sony-laptop: Fix error handling in sony_nc_setup_rfkill()drivers/platform/x86/sony-laptop.c+8 -60 replies
80/115target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()drivers/target/iscsi/iscsi_target.c+2 -10 replies
81/115iscsi-target: fix memory leak in lio_target_tiqn_addtpg()drivers/target/iscsi/iscsi_target_configfs.c+2 -10 replies
82/115target:fix condition return in core_pr_dump_initiator_port()drivers/target/target_core_pr.c+3 -10 replies
83/115target/file: Do not return error for UNMAP if length is zerodrivers/target/target_core_file.c+4 -00 replies
84/115arm-ccn: perf: Prevent module unload while PMU is in usedrivers/bus/arm-ccn.c+1 -00 replies
85/115crypto: tcrypt - fix buffer lengths in test_aead_speed()crypto/tcrypt.c+4 -20 replies
86/115mm: Handle 0 flags in _calc_vm_trans() macroinclude/linux/mman.h+2 -10 replies
87/115clk: mediatek: add the option for determining PLL source clockdrivers/clk/mediatek/clk-mtk.h drivers/clk/mediatek/clk-pll.c+5 -10 replies
90/115ppp: Destroy the mutex when cleanupdrivers/net/ppp/ppp_generic.c+1 -00 replies
92/115GFS2: Take inode off order_write list when setting jdata flagfs/gfs2/file.c+3 -10 replies
93/115bcache: explicitly destroy mutex while exitingdrivers/md/bcache/super.c+4 -20 replies
94/115bcache: fix wrong cache_misses statisticsdrivers/md/bcache/request.c+5 -10 replies
95/115l2tp: cleanup l2tp_tunnel_delete callsnet/l2tp/l2tp_core.c net/l2tp/l2tp_netlink.c+2 -20 replies
96/115xfs: fix log block underflow during recovery cycle verificationfs/xfs/xfs_log_recover.c+1 -10 replies
97/115xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_realfs/xfs/libxfs/xfs_bmap.c+1 -10 replies
98/115PCI: Detach driver before procfs & sysfs teardown on device removedrivers/pci/remove.c+1 -10 replies
99/115scsi: hpsa: cleanup sas_phy structures in sysfs when unloadingdrivers/scsi/hpsa.c+1 -10 replies
100/115scsi: hpsa: destroy sas transport properties before scsi_hostdrivers/scsi/hpsa.c+2 -22 replies
101/115powerpc/perf/hv-24x7: Fix incorrect comparison in memordarch/powerpc/perf/hv-24x7.c+1 -10 replies
102/115tty fix oops when rmmod 8250fs/proc/proc_tty.c+2 -10 replies
103/115usb: musb: da8xx: fix babble condition handlingdrivers/usb/musb/da8xx.c+9 -10 replies
104/115pinctrl: adi2: Fix Kconfig build problemarch/blackfin/Kconfig arch/blackfin/Kconfig.debug drivers/pinctrl/Kconfig+8 -30 replies
105/115raid5: Set R5_Expanded on parity devices as well as data.drivers/md/raid5.c+4 -10 replies
106/115scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entrydrivers/scsi/scsi_devinfo.c+1 -10 replies
107/115vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspenddrivers/staging/vt6655/device_main.c+2 -10 replies
108/115scsi: sd: change manage_start_stop to bool in sysfs interfacedrivers/scsi/sd.c+5 -10 replies
109/115scsi: sd: change allow_restart to bool in sysfs interfacedrivers/scsi/sd.c+5 -10 replies
110/115scsi: bfa: integer overflow in debugfsdrivers/scsi/bfa/bfad_debugfs.c+3 -20 replies
111/115udf: Avoid overflow when session starts at large offsetfs/udf/super.c+1 -10 replies
112/115macvlan: Only deliver one copy of the frame to the macvlan interfacedrivers/net/macvlan.c+1 -10 replies
113/115RDMA/cma: Avoid triggering undefined behaviordrivers/infiniband/core/cma.c+7 -40 replies
114/115IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stopdrivers/infiniband/ulp/ipoib/ipoib_ib.c+6 -10 replies

Reviews trailers per patch

37 of 109 patches have a Reviewed-by or Acked-by.

PatchPeter ZijlstraSinan KayaFlorian FainelliMarcos Paulo de SouzaMichael S. TsirkinIdo SchimmelScott BeneshScott TeelTomas HenzlLuca AbeniSteven Rostedt (VMware)Juri LelliPeter JonesLiu BoChris MasonMichael LyleColy LiEric WheelerGuillaume NaultDarrick J. WongBrian FosterDon BraceSean HeftyAlan SternJeff LaytonJan KaraDan WilliamsDaniel Bristot de OliveiraDaniel KurtzNeilBrownOliver NeukumAlexei StarovoitovJulian AnastasovHannes ReineckeMark RutlandAbhijith DasNaresh Kamboju
SeriesT-b
1/115
2/115
3/115
4/115
5/115A-b
6/115
7/115
8/115R-b
9/115A-b
10/115
11/115A-b
12/115R-b
13/115
14/115
15/115
17/115
18/115R-b
19/115
20/115
21/115
22/115R-b
23/115R-b
24/115R-b
25/115R-b
26/115R-b
27/115
28/115
29/115R-b
30/115
31/115
32/115R-b
33/115
34/115R-b
35/115A-b
36/115R-b
37/115R-b
38/115
39/115
40/115R-b R-b
41/115R-b R-b R-b
42/115
44/115R-b R-b R-b
45/115
46/115R-b
47/115R-b
48/115
49/115
50/115
51/115
52/115
53/115
54/115
55/115
56/115
57/115
58/115
59/115
60/115Reported-and-Tested-by
61/115A-b
62/115
63/115R-b R-b
64/115
65/115
66/115
67/115
68/115
69/115
70/115
71/115
72/115
73/115
74/115
75/115
76/115A-b
77/115
78/115
79/115
80/115R-b
81/115
82/115
83/115
84/115A-b
85/115
86/115
87/115
90/115A-b
92/115A-b
93/115R-b R-b R-b
94/115R-b R-b
95/115A-b
96/115R-b
97/115R-b R-b
98/115
99/115T-b R-b
100/115T-b R-b
101/115
102/115
103/115
104/115
105/115
106/115
107/115
108/115
109/115
110/115
111/115
112/115
113/115A-b
114/115

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 37 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 000/115] 4.4.107-stable review

This is the start of the stable review cycle for the 4.4.107 release. There are 115 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:15 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.4.107-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.107-rc1

Miaoqing Pan <[email protected]>
ath9k: fix tx99 potential info leak

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]>
vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend

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

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

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

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

Daniel Lezcano <[email protected]>
thermal/drivers/step_wise: Fix temperature regulation misbehavior

Gao Feng <[email protected]>
ppp: Destroy the mutex when cleanup

Michał Mirosław <[email protected]>
clk: tegra: Fix cclk_lp divisor register

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

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()

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

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

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

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

Jack Morgenstein <[email protected]>
net/mlx4_core: Avoid delays during VF driver device shutdown

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: 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: 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

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: limit outstanding rescans

Don Brace <[email protected]>
scsi: hpsa: update check for logical volume status

Stafford Horne <[email protected]>
openrisc: fix issue handling 8 byte get_user calls

Alexander Shishkin <[email protected]>
intel_th: pci: Add Gemini Lake support

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.

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()

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)

Doug Berger <[email protected]>
net: bcmgenet: Power up the internal PHY before probing the MII

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

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

Javier Martinez Canillas <[email protected]>
usb: phy: isp1301: Add OF device ID table

Ilan peer <[email protected]>
mac80211: Fix addition of mesh configuration element

Eric Biggers <[email protected]>
KEYS: add missing permission check for request_key() destination

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

Steven Rostedt <[email protected]>
sched/rt: Do not pull from current CPU if only one CPU to pull

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

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

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

-------------

Diffstat:

 Makefile                                       |  4 +-
 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 --
 crypto/hmac.c                                  |  6 +-
 crypto/salsa20_generic.c                       |  7 --
 crypto/shash.c                                 |  5 +-
 crypto/tcrypt.c                                |  6 +-
 drivers/bluetooth/btusb.c                      |  5 ++
 drivers/bus/arm-ccn.c                          |  1 +
 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/omapdrm/omap_gem_dmabuf.c      |  3 -
 drivers/gpu/drm/radeon/si_dpm.c                | 10 +++
 drivers/hwtracing/intel_th/pci.c               |  5 ++
 drivers/infiniband/core/cma.c                  | 11 +--
 drivers/infiniband/ulp/ipoib/ipoib_ib.c        |  7 +-
 drivers/input/serio/i8042-x86ia64io.h          |  7 ++
 drivers/md/bcache/request.c                    |  6 +-
 drivers/md/bcache/super.c                      |  6 +-
 drivers/md/md-cluster.c                        |  1 +
 drivers/md/raid5.c                             |  5 +-
 drivers/mmc/host/mtk-sd.c                      |  4 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c | 95 +++++++++++++++++++++-----
 drivers/net/ethernet/broadcom/genet/bcmgenet.h | 10 ++-
 drivers/net/ethernet/mellanox/mlx4/cmd.c       | 11 +++
 drivers/net/ethernet/mellanox/mlx4/main.c      | 11 +++
 drivers/net/ethernet/mellanox/mlxsw/reg.h      |  4 +-
 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/pci/pcie/pme.c                         |  5 +-
 drivers/pci/remove.c                           |  2 +-
 drivers/pinctrl/Kconfig                        |  3 +-
 drivers/platform/x86/sony-laptop.c             | 14 ++--
 drivers/rtc/rtc-pcf8563.c                      |  2 +-
 drivers/scsi/bfa/bfad_debugfs.c                |  5 +-
 drivers/scsi/hpsa.c                            | 57 +++++++++-------
 drivers/scsi/hpsa.h                            |  1 +
 drivers/scsi/hpsa_cmd.h                        |  2 +
 drivers/scsi/scsi_devinfo.c                    |  2 +-
 drivers/scsi/sd.c                              | 12 +++-
 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/usb/core/config.c                      |  4 +-
 drivers/usb/host/xhci-mem.c                    | 15 ++--
 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_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/file.c                                  |  1 +
 fs/afs/fsclient.c                              | 22 +++---
 fs/afs/inode.c                                 | 11 +--
 fs/afs/internal.h                              | 12 ++--
 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/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/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_log_recover.c                       |  2 +-
 include/crypto/internal/hash.h                 |  8 +++
 include/linux/mlx4/device.h                    |  1 +
 include/linux/mman.h                           |  3 +-
 include/target/target_core_base.h              |  2 +-
 kernel/sched/deadline.c                        | 62 +++++++++++++++--
 kernel/sched/rt.c                              |  8 ++-
 kernel/trace/trace.c                           | 29 +++-----
 net/bridge/br_netfilter_hooks.c                | 12 ++--
 net/core/dev.c                                 |  1 +
 net/l2tp/l2tp_core.c                           |  2 +-
 net/l2tp/l2tp_netlink.c                        |  2 +-
 net/mac80211/mesh.c                            |  2 -
 net/netfilter/ipvs/ip_vs_ctl.c                 |  4 ++
 net/socket.c                                   |  1 +
 security/keys/request_key.c                    | 48 ++++++++++---
 tools/perf/util/symbol.c                       |  2 +-
 tools/testing/selftests/vm/Makefile            |  4 ++
 114 files changed, 727 insertions(+), 320 deletions(-)