Skip to content

4.9.71-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. 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

#Subject and filesSizeRepliesApplied
1/177mfd: fsl-imx25: Clean up irq settings during removaldrivers/mfd/fsl-imx25-tsadc.c+14 -00 replies
2/177crypto: rsa - fix buffer overread when stripping leading zeroescrypto/rsa_helper.c+1 -10 replies
3/177crypto: hmac - require that the underlying hash algorithm is unkeyedcrypto/hmac.c crypto/shash.c include/crypto/internal/hash.h+16 -30 replies
4/177crypto: salsa20 - fix blkcipher_walk API usagearch/x86/crypto/salsa20_glue.c crypto/salsa20_generic.c+0 -140 replies
5/177autofs: fix careless error in recent commitfs/autofs4/waitq.c+0 -10 replies
6/177tracing: Allocate mask_str buffer dynamicallykernel/trace/trace.c+9 -200 replies
7/177USB: 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
8/177USB: core: prevent malicious bNumInterfaces overflowdrivers/usb/core/config.c+3 -10 replies
9/177usbip: fix stub_rx: get_pipe() to validate endpoint numberdrivers/usb/usbip/stub_rx.c+11 -70 replies
10/177usb: add helper to extract bits 12:11 of wMaxPacketSizeinclude/uapi/linux/usb/ch9.h+19 -00 replies
11/177usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious inputdrivers/usb/usbip/stub_rx.c+31 -40 replies
12/177usbip: fix stub_send_ret_submit() vulnerability to null transfer_bufferdrivers/usb/usbip/stub_tx.c+7 -00 replies
13/177ceph: drop negative child dentries before try pruning inodes aliasfs/ceph/mds_client.c+38 -40 replies
14/177usb: xhci: fix TDS for MTK xHCI1.1drivers/usb/host/xhci-ring.c+3 -30 replies
15/177Bluetooth: btusb: driver to enable the usb-wakeup featuredrivers/bluetooth/btusb.c+5 -00 replies
16/177xhci: Dont add a virt_dev to the devs array before its fully allocateddrivers/usb/host/xhci-mem.c+11 -40 replies
17/177nfs: dont wait on commit in nfs_commit_inode() if there were no commit requestsfs/nfs/write.c+2 -00 replies
18/177sched/rt: Do not pull from current CPU if only one CPU to pullkernel/sched/rt.c+7 -10 replies
19/177eeprom: at24: change nvmem stride to 1drivers/misc/eeprom/at24.c+1 -10 replies
20/177dmaengine: dmatest: move callback wait queue to thread contextdrivers/dma/dmatest.c+31 -240 replies
21/177ext4: fix fdatasync(2) after fallocate(2) operationfs/ext4/extents.c+1 -00 replies
22/177ext4: fix crash when a directorys i_size is too smallfs/ext4/namei.c+4 -00 replies
24/177usb: phy: isp1301: Add OF device ID tabledrivers/usb/phy/phy-isp1301.c+7 -00 replies
26/177usb: xhci-mtk: check hcc_params after adding primary hcddrivers/usb/host/xhci-mtk.c+3 -30 replies
27/177md-cluster: free md_cluster_info if node leave clusterdrivers/md/md-cluster.c+1 -00 replies
28/177userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGEfs/userfaultfd.c+1 -10 replies
29/177userfaultfd: selftest: vm: allow to build in vm/ directorytools/testing/selftests/vm/Makefile+4 -00 replies
30/177net: initialize msg.msg_flags in recvfromnet/socket.c+1 -00 replies
31/177bnxt_en: Ignore 0 value in autoneg supported speed from firmware.drivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -20 replies
32/177net: 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
33/177net: bcmgenet: correct MIB access of UniMAC RUNT countersdrivers/net/ethernet/broadcom/genet/bcmgenet.c+7 -40 replies
34/177net: bcmgenet: reserved phy revisions must be checked firstdrivers/net/ethernet/broadcom/genet/bcmgenet.c+6 -60 replies
35/177net: bcmgenet: power down internal phy if open or resume failsdrivers/net/ethernet/broadcom/genet/bcmgenet.c+4 -00 replies
36/177net: bcmgenet: synchronize irq0 status between the isr and taskdrivers/net/ethernet/broadcom/genet/bcmgenet.c drivers/net/ethernet/broadcom/genet/bcmgenet.h+44 -350 replies
37/177net: bcmgenet: Power up the internal PHY before probing the MIIdrivers/net/ethernet/broadcom/genet/bcmgenet.c+8 -00 replies
38/177rxrpc: Wake up the transmitter if Rx window size increases on the peernet/rxrpc/input.c+12 -30 replies
39/177net/mlx5: Fix create autogroup prev initializerdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+1 -10 replies
40/177net/mlx5: Dont save PCI state when PCI error is detecteddrivers/net/ethernet/mellanox/mlx5/core/main.c+3 -20 replies
41/177iommu/io-pgtable-arm-v7s: Check for leaf entry before dereferencing itdrivers/iommu/io-pgtable-arm-v7s.c+5 -10 replies
43/177NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)fs/nfsd/nfssvc.c+2 -10 replies
44/177NFSD: fix nfsd_reset_versions for NFSv4.fs/nfsd/nfssvc.c+11 -140 replies
45/177Input: i8042 - add TUXEDO BU1406 (N24_25BU) to the nomux listdrivers/input/serio/i8042-x86ia64io.h+7 -00 replies
46/177drm/omap: fix dmabuf mmap for dma_alloced buffersdrivers/gpu/drm/omapdrm/omap_gem_dmabuf.c+0 -30 replies
47/177netfilter: bridge: honor frag_max_size when refragmentingnet/bridge/br_netfilter_hooks.c+7 -50 replies
48/177ASoC: rsnd: fix sound route path when using SRC6/SRC9sound/soc/sh/rcar/cmd.c+20 -160 replies
49/177blk-mq: Fix tagset reinit in the presence of cpu hot-unplugblock/blk-mq-tag.c+3 -00 replies
50/177writeback: fix memory leak in wb_queue_work()fs/fs-writeback.c+21 -140 replies
51/177net: wimax/i2400m: fix NULL-deref at probedrivers/net/wimax/i2400m/usb.c+3 -00 replies
52/177dmaengine: Fix array index out of bounds warning in __get_unmap_pool()drivers/dma/dmaengine.c+2 -00 replies
53/177irqchip/mvebu-odmi: Select GENERIC_MSI_IRQ_DOMAINdrivers/irqchip/Kconfig+1 -00 replies
54/177net: Resend IGMP memberships upon peer notification.net/core/dev.c+1 -00 replies
55/177mlxsw: reg: Fix SPVM max record countdrivers/net/ethernet/mellanox/mlxsw/reg.h+1 -10 replies
56/177mlxsw: reg: Fix SPVMLR max record countdrivers/net/ethernet/mellanox/mlxsw/reg.h+1 -10 replies
57/177qed: Align CIDs according to DORQ requirementdrivers/net/ethernet/qlogic/qed/qed_cxt.c+2 -10 replies
58/177qed: Fix mapping leak on LL2 rx flowdrivers/net/ethernet/qlogic/qed/qed_ll2.c+2 -00 replies
59/177qed: Fix interrupt flags on Rx LL2drivers/net/ethernet/qlogic/qed/qed_ll2.c+5 -40 replies
60/177drm: amd: remove broken include pathdrivers/gpu/drm/amd/acp/Makefile+0 -20 replies
61/177intel_th: pci: Add Gemini Lake supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
62/177openrisc: fix issue handling 8 byte get_user callsarch/openrisc/include/asm/uaccess.h+1 -10 replies
63/177ASoC: rcar: clear DE bit only in PDMACHCR when it stopssound/soc/sh/rcar/dma.c+16 -20 replies
64/177scsi: hpsa: update check for logical volume statusdrivers/scsi/hpsa.c drivers/scsi/hpsa_cmd.h+18 -190 replies
65/177scsi: hpsa: limit outstanding rescansdrivers/scsi/hpsa.c drivers/scsi/hpsa.h+16 -10 replies
66/177scsi: hpsa: do not timeout reset operationsdrivers/scsi/hpsa.c+1 -10 replies
67/177fjes: Fix wrong netdevice feature flagsdrivers/net/fjes/fjes_main.c+1 -10 replies
69/177Drivers: hv: util: move waiting for release to hv_utils_transport itselfdrivers/hv/hv_fcopy.c drivers/hv/hv_kvp.c drivers/hv/hv_snapshot.c +2 more+9 -160 replies
70/177iwlwifi: mvm: cleanup pending frames in DQA modedrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c drivers/net/wireless/intel/iwlwifi/mvm/sta.c drivers/net/wireless/intel/iwlwifi/mvm/sta.h +1 more+28 -310 replies
71/177sched/deadline: Add missing update_rq_clock() in dl_task_timer()kernel/sched/deadline.c+1 -00 replies
72/177sched/deadline: Make sure the replenishment timer fires in the next periodkernel/sched/deadline.c+7 -20 replies
73/177sched/deadline: Throttle a constrained deadline task activated after the deadlinekernel/sched/deadline.c+45 -00 replies
74/177sched/deadline: Use deadline instead of period when calculating overflowkernel/sched/deadline.c+4 -40 replies
75/177mmc: mediatek: Fixed bug where clock frequency could be set wrongdrivers/mmc/host/mtk-sd.c+2 -20 replies
76/177drm/radeon: reinstate oland workaround for sclkdrivers/gpu/drm/radeon/si_dpm.c+7 -30 replies
77/177afs: Fix missing put_page()fs/afs/write.c+1 -00 replies
78/177afs: Populate group ID from vnode statusfs/afs/inode.c+1 -10 replies
79/177afs: Adjust mode bits processingfs/afs/security.c+6 -10 replies
80/177afs: Deal with an empty callback arrayfs/afs/cmservice.c fs/afs/internal.h+9 -70 replies
81/177afs: Flush outstanding writes when an fd is closedfs/afs/file.c fs/afs/internal.h fs/afs/write.c+16 -00 replies
82/177afs: Migrate vlocation fields to 64-bitfs/afs/callback.c fs/afs/internal.h fs/afs/server.c +1 more+20 -160 replies
83/177afs: Prevent callback expiry timer overflowfs/afs/fsclient.c fs/afs/inode.c fs/afs/internal.h+7 -60 replies
84/177afs: Fix the maths in afs_fs_store_data()fs/afs/fsclient.c+1 -10 replies
85/177afs: Invalid op ID should abort with RXGEN_OPCODEfs/afs/misc.c fs/afs/rxrpc.c+3 -10 replies
86/177afs: Better abort and net error handlingfs/afs/rxrpc.c+27 -80 replies
87/177afs: Populate and use client modification timefs/afs/fsclient.c fs/afs/inode.c+10 -100 replies
88/177afs: Fix page leak in afs_write_begin()fs/afs/write.c+5 -20 replies
89/177afs: Fix afs_kill_pages()fs/afs/write.c+7 -30 replies
90/177afs: Fix abort on signal while waiting for call completionfs/afs/rxrpc.c+6 -130 replies
91/177nvme-loop: fix a possible use-after-free when destroying the admin queuedrivers/nvme/target/loop.c+1 -10 replies
92/177nvmet: confirm sq percpu has scheduled and switched to atomicdrivers/nvme/target/core.c drivers/nvme/target/nvmet.h+11 -10 replies
93/177nvmet-rdma: Fix a possible uninitialized variable dereferencedrivers/nvme/target/rdma.c+3 -50 replies
94/177net/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
95/177net: mpls: Fix nexthop alive tracking on down eventsnet/mpls/af_mpls.c+10 -30 replies
96/177rxrpc: Ignore BUSY packets on old callsnet/rxrpc/conn_event.c+4 -00 replies
97/177tty: dont panic on OOM in tty_set_ldisc()drivers/tty/tty_ldisc.c+16 -690 replies
98/177tty: fix data race in tty_ldisc_ref_wait()drivers/tty/tty_ldisc.c+5 -20 replies
99/177perf symbols: Fix symbols__fixup_end heuristic for corner casestools/perf/util/symbol.c+1 -10 replies
100/177efi/esrt: Cleanup bad memory map log messagesdrivers/firmware/efi/efi.c drivers/firmware/efi/esrt.c+1 -20 replies
101/177NFSv4.1 respect servers max size in CREATE_SESSIONfs/nfs/nfs4client.c+2 -20 replies
102/177btrfs: add missing memset while reading compressed inline extentsfs/btrfs/inode.c+14 -00 replies
103/177target: Use system workqueue for ALUA transitionsdrivers/target/target_core_alua.c+3 -50 replies
104/177target: fix ALUA transition timeout handlingdrivers/target/target_core_alua.c include/target/target_core_base.h+9 -160 replies
105/177target: fix race during implicit transition work flushesdrivers/target/target_core_alua.c+1 -90 replies
106/177Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when booting"arch/x86/kernel/acpi/boot.c drivers/acpi/acpi_processor.c drivers/acpi/bus.c +2 more+1 -830 replies
108/177sfc: dont warn on successful change of MACdrivers/net/ethernet/sfc/ef10.c+1 -10 replies
109/177fbdev: controlfb: Add missing modes to fix out of bounds accessdrivers/video/fbdev/controlfb.h+2 -00 replies
110/177video: udlfb: Fix read EDID timeoutdrivers/video/fbdev/udlfb.c+5 -50 replies
111/177video: fbdev: au1200fb: Release some resources if a memory allocation failsdrivers/video/fbdev/au1200fb.c+2 -10 replies
112/177video: fbdev: au1200fb: Return an error code if a memory allocation failsdrivers/video/fbdev/au1200fb.c+3 -10 replies
113/177rtc: pcf8563: fix output clock ratedrivers/rtc/rtc-pcf8563.c+1 -10 replies
114/177ASoC: Intel: Skylake: Fix uuid_module memory leak in failure casesound/soc/intel/skylake/skl-sst-utils.c+11 -40 replies
115/177dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value typedrivers/dma/ti-dma-crossbar.c+4 -40 replies
116/177PCI/PME: Handle invalid data when reading Root Statusdrivers/pci/pcie/pme.c+4 -10 replies
117/177powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfoarch/powerpc/platforms/powernv/setup.c+1 -10 replies
118/177PCI: Do not allocate more buses than available in parentdrivers/pci/probe.c+6 -10 replies
119/177iommu/mediatek: Fix driver namedrivers/iommu/mtk_iommu_v1.c+1 -10 replies
120/177netfilter: ipvs: Fix inappropriate output of procfsnet/netfilter/ipvs/ip_vs_ctl.c+4 -00 replies
121/177powerpc/opal: Fix EBUSY bug in acquiring tokensarch/powerpc/platforms/powernv/opal-async.c+3 -30 replies
122/177powerpc/ipic: Fix status get and status cleararch/powerpc/sysdev/ipic.c+2 -20 replies
123/177platform/x86: intel_punit_ipc: Fix resource ioremap warningdrivers/platform/x86/intel_punit_ipc.c+4 -40 replies
124/177platform/x86: sony-laptop: Fix error handling in sony_nc_setup_rfkill()drivers/platform/x86/sony-laptop.c+8 -63 replies
125/177target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()drivers/target/iscsi/iscsi_target.c+2 -10 replies
126/177iscsi-target: fix memory leak in lio_target_tiqn_addtpg()drivers/target/iscsi/iscsi_target_configfs.c+2 -10 replies
127/177target:fix condition return in core_pr_dump_initiator_port()drivers/target/target_core_pr.c+3 -10 replies
128/177target/file: Do not return error for UNMAP if length is zerodrivers/target/target_core_file.c+4 -00 replies
129/177badblocks: fix wrong return value in badblocks_set if badblocks are disabledblock/badblocks.c+1 -10 replies
130/177iommu/amd: Limit the IOVA page range to the specified addressesdrivers/iommu/amd_iommu.c+1 -10 replies
131/177xfs: truncate pagecache before writeback in xfs_setattr_size()fs/xfs/xfs_iops.c+20 -160 replies
132/177arm-ccn: perf: Prevent module unload while PMU is in usedrivers/bus/arm-ccn.c+1 -00 replies
133/177crypto: tcrypt - fix buffer lengths in test_aead_speed()crypto/tcrypt.c+4 -20 replies
134/177mm: Handle 0 flags in _calc_vm_trans() macroinclude/linux/mman.h+2 -10 replies
135/177clk: mediatek: add the option for determining PLL source clockdrivers/clk/mediatek/clk-mtk.h drivers/clk/mediatek/clk-pll.c+5 -10 replies
137/177clk: hi6220: mark clock cs_atb_syspll as criticaldrivers/clk/hisilicon/clk-hi6220.c+1 -10 replies
139/177ppp: Destroy the mutex when cleanupdrivers/net/ppp/ppp_generic.c+1 -00 replies
140/177ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_modsound/soc/sh/rcar/ssi.c+8 -30 replies
142/177scsi: scsi_debug: write_same: fix error reportdrivers/scsi/scsi_debug.c+3 -30 replies
143/177GFS2: Take inode off order_write list when setting jdata flagfs/gfs2/file.c+3 -10 replies
144/177bcache: explicitly destroy mutex while exitingdrivers/md/bcache/super.c+4 -20 replies
145/177bcache: fix wrong cache_misses statisticsdrivers/md/bcache/request.c+5 -10 replies
146/177Ib/hfi1: Return actual operational VLs in port info querydrivers/infiniband/hw/hfi1/chip.c+1 -10 replies
147/177arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27arch/arm64/Makefile+6 -20 replies
148/177btrfs: tests: Fix a memory leak in error handling path in run_test()fs/btrfs/tests/free-space-tree-tests.c+2 -10 replies
149/177platform/x86: hp_accel: Add quirk for HP ProBook 440 G4drivers/platform/x86/hp_accel.c+1 -00 replies
150/177nvme: use kref_get_unless_zero in nvme_find_get_nsdrivers/nvme/host/core.c+2 -10 replies
151/177l2tp: cleanup l2tp_tunnel_delete callsnet/l2tp/l2tp_core.c net/l2tp/l2tp_netlink.c+2 -20 replies
152/177xfs: fix log block underflow during recovery cycle verificationfs/xfs/xfs_log_recover.c+1 -10 replies
153/177xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_realfs/xfs/libxfs/xfs_bmap.c+1 -10 replies
154/177RDMA/cxgb4: Declare stag as __be32drivers/infiniband/hw/cxgb4/t4.h+1 -10 replies
155/177PCI: Detach driver before procfs & sysfs teardown on device removedrivers/pci/remove.c+1 -10 replies
156/177scsi: hpsa: cleanup sas_phy structures in sysfs when unloadingdrivers/scsi/hpsa.c+1 -10 replies
157/177scsi: hpsa: destroy sas transport properties before scsi_hostdrivers/scsi/hpsa.c+2 -20 replies
158/177powerpc/perf/hv-24x7: Fix incorrect comparison in memordarch/powerpc/perf/hv-24x7.c+1 -10 replies
159/177soc: mediatek: pwrap: fix compiler errorsdrivers/soc/mediatek/mtk-pmic-wrap.c+1 -10 replies
160/177tty fix oops when rmmod 8250fs/proc/proc_tty.c+2 -10 replies
161/177usb: musb: da8xx: fix babble condition handlingdrivers/usb/musb/da8xx.c+9 -10 replies
162/177pinctrl: adi2: Fix Kconfig build problemarch/blackfin/Kconfig arch/blackfin/Kconfig.debug drivers/pinctrl/Kconfig+8 -30 replies
163/177raid5: Set R5_Expanded on parity devices as well as data.drivers/md/raid5.c+4 -10 replies
164/177scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entrydrivers/scsi/scsi_devinfo.c+1 -10 replies
165/177IB/core: Fix calculation of maximum RoCE MTUinclude/rdma/ib_addr.h include/rdma/ib_pack.h+15 -110 replies
166/177vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspenddrivers/staging/vt6655/device_main.c+2 -10 replies
167/177rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmddrivers/staging/rtl8188eu/core/rtw_cmd.c+1 -10 replies
168/177rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmddrivers/staging/rtl8188eu/core/rtw_cmd.c+1 -10 replies
169/177scsi: sd: change manage_start_stop to bool in sysfs interfacedrivers/scsi/sd.c+5 -10 replies
170/177scsi: sd: change allow_restart to bool in sysfs interfacedrivers/scsi/sd.c+5 -10 replies
171/177scsi: bfa: integer overflow in debugfsdrivers/scsi/bfa/bfad_debugfs.c+3 -20 replies
172/177udf: Avoid overflow when session starts at large offsetfs/udf/super.c+1 -10 replies
173/177macvlan: Only deliver one copy of the frame to the macvlan interfacedrivers/net/macvlan.c+1 -10 replies
174/177RDMA/cma: Avoid triggering undefined behaviordrivers/infiniband/core/cma.c+7 -40 replies
175/177IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stopdrivers/infiniband/ulp/ipoib/ipoib_ib.c+6 -10 replies
176/177icmp: dont fail on fragment reassembly time exceedednet/ipv4/icmp.c+12 -30 replies

Reviews trailers per patch

57 of 168 patches have a Reviewed-by or Acked-by.

PatchLucas StachJames MorrisDavid HowellsAlan SternOliver NeukumPeter ZijlstraNeilBrownFlorian FainelliMark BlochJan KaraThomas PetazzoniIdo SchimmelHiroyuki YokoyamaScott BeneshScott TeelTomas HenzlJens AxboeLuca AbeniSteven Rostedt (VMware)Juri LelliDaniel Bristot de OliveiraChristoph HellwigRaju RangojuRobert ShearmanAlexei StarovoitovPeter JonesLiu BoChris MasonXiaolong YeVinod KoulGuoqing JiangDave ChinnerBrian FosterDarrick J. WongMark RutlandGuillaume NaultMichael LyleColy LiEric WheelerMike MarciniszynDennis DalessandroQu WenruoSagi GrimbergHannes ReineckeJohannes ThumshirnSteve WiseDon BraceDaniel JurgensSean HeftyJeff LaytonSinan KayaMarcos Paulo de SouzaDan WilliamsMichael S. TsirkinDexuan CuiMatt FlemingDaniel KurtzAbhijith DasArd BiesheuvelJulian AnastasovNaresh Kamboju
SeriesT-b
1/177R-b
2/177R-b R-b
3/177
4/177
5/177
6/177
7/177A-b
8/177
9/177
10/177
11/177
12/177
13/177R-b
14/177
15/177A-b
16/177
17/177
18/177A-b
19/177
20/177R-b
21/177
22/177
24/177
26/177
27/177R-b
28/177
29/177
30/177
31/177
32/177R-b
33/177R-b
34/177R-b
35/177R-b
36/177R-b
37/177R-b
38/177
39/177R-b
40/177
41/177
43/177
44/177
45/177R-b
46/177
47/177
48/177
49/177
50/177R-b
51/177
52/177R-b
53/177A-b
54/177A-b
55/177R-b
56/177R-b
57/177
58/177
59/177
60/177
61/177
62/177
63/177T-b
64/177R-b R-b
65/177R-b R-b R-b
66/177R-b R-b R-b
67/177
69/177T-b
70/177Reported-and-tested-by
71/177R-b
72/177R-b R-b R-b
73/177
74/177R-b
75/177R-b
76/177
77/177
78/177
79/177
80/177
81/177
82/177
83/177
84/177
85/177
86/177
87/177
88/177
89/177
90/177
91/177R-b
92/177R-b
93/177R-b T-b
94/177
95/177A-b
96/177
97/177
98/177
99/177Reported-and-Tested-by
100/177A-b
101/177
102/177R-b R-b
103/177
104/177
105/177
106/177T-b
108/177
109/177
110/177
111/177
112/177
113/177
114/177A-b
115/177
116/177
117/177
118/177
119/177
120/177A-b
121/177
122/177
123/177
124/177
125/177R-b
126/177
127/177
128/177
129/177A-b
130/177
131/177A-b R-b R-b
132/177A-b
133/177
134/177
135/177
137/177
139/177A-b
140/177
142/177
143/177A-b
144/177R-b R-b R-b
145/177R-b R-b
146/177R-b R-b
147/177R-b
148/177R-b
149/177
150/177R-b R-b R-b
151/177A-b
152/177R-b
153/177R-b R-b
154/177R-b
155/177
156/177T-b R-b
157/177T-b R-b
158/177
159/177
160/177
161/177
162/177
163/177
164/177
165/177R-b
166/177
167/177
168/177
169/177
170/177
171/177
172/177
173/177
174/177A-b
175/177
176/177

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.

Read the v1 thread

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