Skip to content

4.10.2-stable review

Greg Kroah-Hartman linux-arm-kernel linux-iommu linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest164 of 167 patches 16 repliesIn review

164 of 167 patches are in this archive. The cover letter announces 167.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/167MIPS: pic32mzda: Fix linker error for pic32_get_pbclk()arch/mips/pic32/pic32mzda/Makefile+2 -30 replies
2/167MIPS: Fix special case in 64 bit IP checksumming.arch/mips/include/asm/checksum.h+2 -00 replies
3/167MIPS: BCM47XX: Fix button inversion for Asus WL-500Warch/mips/bcm47xx/buttons.c+8 -20 replies
4/167MIPS: OCTEON: Fix copy_from_user fault handling for large buffersarch/mips/cavium-octeon/octeon-memcpy.S+12 -80 replies
5/167MIPS: Lantiq: Keep ethernet enabled during bootarch/mips/lantiq/xway/sysctrl.c+4 -40 replies
6/167MIPS: Clear ISA bit correctly in get_frame_info()arch/mips/kernel/process.c+2 -50 replies
7/167MIPS: Prevent unaligned accesses during stack unwindingarch/mips/kernel/process.c+35 -350 replies
8/167MIPS: Fix get_frame_info() handling of microMIPS function sizearch/mips/kernel/process.c+5 -70 replies
9/167MIPS: Fix is_jump_ins() handling of 16b microMIPS instructionsarch/mips/kernel/process.c+8 -30 replies
10/167MIPS: Calculate microMIPS ra properly when unwinding the stackarch/mips/kernel/process.c+64 -210 replies
11/167MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumpsarch/mips/kernel/process.c+2 -00 replies
12/167mmc: sdhci-acpi: support deferred probedrivers/mmc/host/sdhci-acpi.c+4 -18 replies
13/167am437x-vpfe: always assign bpp variabledrivers/media/platform/am437x/am437x-vpfe.c+1 -10 replies
14/167uvcvideo: Fix a wrong macrodrivers/media/usb/uvc/uvc_queue.c+1 -10 replies
15/167media: fix dm1105.c build errordrivers/media/pci/dm1105/Kconfig+1 -10 replies
17/167dvb-usb: dont use stack for firmware loaddrivers/media/usb/dvb-usb/dvb-usb-firmware.c+13 -60 replies
18/167lirc_dev: LIRC_{G,S}ET_REC_MODE do not workdrivers/media/rc/lirc_dev.c+2 -20 replies
19/167media: Properly pass through media entity types in entity enumerationdrivers/media/media-device.c+1 -10 replies
20/167ext4: fix deadlock between inline_data and ext4_expand_extra_isize_ea()fs/ext4/inline.c fs/ext4/xattr.c fs/ext4/xattr.h+74 -540 replies
21/167spi: s3c64xx: fix inconsistency between binding and driverdrivers/spi/spi-s3c64xx.c+1 -10 replies
22/167ARM: at91: define LPDDR typesinclude/soc/at91/at91sam9_ddrsdr.h+3 -00 replies
23/167ARM: dts: at91: Enable DMA on sama5d4_xplained consolearch/arm/boot/dts/at91-sama5d4_xplained.dts+2 -00 replies
24/167ARM: dts: at91: Enable DMA on sama5d2_xplained consolearch/arm/boot/dts/at91-sama5d2_xplained.dts+2 -00 replies
25/167ALSA: hda/realtek - Cannot adjust speakers volume on a Dell AIOsound/pci/hda/patch_realtek.c+6 -00 replies
26/167ALSA: hda - fix Lewisburg audio issuesound/pci/hda/hda_intel.c+2 -20 replies
27/167ALSA: timer: Reject user params with too small tickssound/core/timer.c+15 -30 replies
28/167ALSA: ctxfi: Fallback DMA mask to 32bitsound/pci/ctxfi/cthw20k1.c sound/pci/ctxfi/cthw20k2.c+12 -260 replies
29/167ALSA: seq: Fix link corruption by event error handlingsound/core/seq/seq_fifo.c+3 -00 replies
30/167ALSA: hda - Add subwoofer support for Dell Inspiron 17 7000 Gamingsound/pci/hda/patch_realtek.c+1 -00 replies
31/167ALSA: hda - Fix micmute hotkey problem for a lenovo AIO machinesound/pci/hda/patch_realtek.c+1 -00 replies
32/167hwmon: (it87) Do not overwrite bit 2..6 of pwm control registersdrivers/hwmon/it87.c+24 -130 replies
33/167hwmon: (it87) Ensure that pwm control cache is current before updating valuesdrivers/hwmon/it87.c+2 -00 replies
34/167staging: greybus: loopback: fix broken udelaydrivers/staging/greybus/loopback.c+7 -20 replies
35/167staging/lustre/lnet: Fix allocation size for sv_cpt_datadrivers/staging/lustre/lnet/selftest/rpc.c+1 -10 replies
36/167staging: rtl: fix possible NULL pointer dereferencedrivers/staging/rtl8188eu/core/rtw_recv.c drivers/staging/rtl8712/rtl871x_recv.c+9 -10 replies
37/167coresight: STM: Balance enable/disabledrivers/hwtracing/coresight/coresight-stm.c+1 -10 replies
38/167coresight: fix kernel panic caused by invalid CPUdrivers/hwtracing/coresight/coresight-etm-perf.c+1 -00 replies
39/167regulator: Fix regulator_summary for deviceless consumersdrivers/regulator/core.c+3 -20 replies
40/167tpm_tis: use default timeout value if chip reports it as zerodrivers/char/tpm/tpm-interface.c drivers/char/tpm/tpm_tis.c drivers/char/tpm/tpm_tis_core.c +1 more+37 -260 replies
41/167tpm_tis: fix the error handling of init_tis()drivers/char/tpm/tpm_tis.c+1 -10 replies
42/167iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommuinclude/linux/intel-iommu.h+7 -70 replies
43/167iommu/vt-d: Tylersburg isoch identity map check is done too late.drivers/iommu/intel-iommu.c+2 -10 replies
44/167CIFS: Fix splice read for non-cached filesfs/cifs/file.c+9 -10 replies
45/167mm, devm_memremap_pages: hold device_hotplug lock over mem_hotplug_{begin, done}kernel/memremap.c+6 -00 replies
46/167mm/page_alloc: fix nodes for reclaim in fast pathmm/page_alloc.c+1 -10 replies
47/167mm: vmpressure: fix sending wrong events on underflowmm/vmpressure.c+9 -10 replies
48/167mm: do not access page->mapping directly on page_endiomm/filemap.c+5 -20 replies
49/167mm balloon: umount balloon_mnt when removing vb devicedrivers/virtio/virtio_balloon.c+4 -00 replies
50/167mm, vmscan: cleanup lru size claculationsinclude/linux/mmzone.h mm/vmscan.c mm/workingset.c+41 -440 replies
51/167mm, vmscan: consider eligible zones in get_scan_countmm/vmscan.c+2 -20 replies
52/167sigaltstack: support SS_AUTODISARM for CONFIG_COMPATinclude/linux/compat.h kernel/signal.c+12 -30 replies
53/167ipc/shm: Fix shmat mmap nil-page protectionipc/shm.c+9 -40 replies
54/167ima: fix ima_d_path() possible race with renamesecurity/integrity/ima/ima.h security/integrity/ima/ima_api.c security/integrity/ima/ima_main.c+24 -60 replies
55/167PM / devfreq: Fix available_governor sysfsdrivers/devfreq/devfreq.c drivers/devfreq/governor_passive.c include/linux/devfreq.h+31 -40 replies
56/167PM / devfreq: Fix wrong trans_stat of passive devfreq devicedrivers/devfreq/devfreq.c drivers/devfreq/governor.h drivers/devfreq/governor_passive.c+9 -10 replies
57/167dm cache: fix corruption seen when using cache > 2TBdrivers/md/dm-cache-target.c+3 -30 replies
58/167dm stats: fix a leaked s->histogram_boundaries arraydrivers/md/dm-stats.c+1 -00 replies
59/167dm round robin: revert "use percpu repeat_count and current_path"drivers/md/dm-round-robin.c+14 -530 replies
60/167dm raid: fix data corruption on reshape requestdrivers/md/dm-raid.c+11 -10 replies
61/167scsi: storvsc: use tagged SRB requests if supported by the devicedrivers/scsi/storvsc_drv.c+9 -00 replies
62/167scsi: storvsc: properly handle SRB_ERROR when sense message is presentdrivers/scsi/storvsc_drv.c+7 -00 replies
63/167scsi: storvsc: properly set residual data length on errorsdrivers/scsi/storvsc_drv.c+13 -30 replies
64/167scsi: qla2xxx: Cleaned up queue configuration code.drivers/scsi/qla2xxx/qla_os.c+4 -90 replies
65/167scsi: qla2xxx: Fix response queue count for Target mode.drivers/scsi/qla2xxx/qla_os.c+2 -10 replies
66/167scsi: qla2xxx: Fix Regression introduced by pci_alloc_irq_vectors_affinity call.drivers/scsi/qla2xxx/qla_isr.c+5 -20 replies
67/167scsi: aacraid: Reorder Adapter status checkdrivers/scsi/aacraid/src.c+17 -40 replies
68/167scsi: use scsi_device_from_queue() for scsi_dhdrivers/scsi/scsi_dh.c drivers/scsi/scsi_lib.c include/scsi/scsi_device.h+28 -180 replies
69/167power: reset: at91-poweroff: timely shutdown LPDDR memoriesdrivers/power/reset/Kconfig drivers/power/reset/at91-poweroff.c drivers/power/reset/at91-sama5d2_shdwc.c+102 -30 replies
70/167Fix: Disable sys_membarrier when nohz_full is enabledkernel/membarrier.c+4 -00 replies
71/167jbd2: dont leak modified metadata buffers on an aborted journalfs/jbd2/transaction.c+3 -10 replies
72/167block/loop: fix race between I/O and set_statusdrivers/block/loop.c+12 -50 replies
73/167loop: fix LO_FLAGS_PARTSCAN hangdrivers/block/loop.c+8 -70 replies
74/167ext4: Include forgotten start block on fallocate insert rangefs/ext4/extents.c+12 -60 replies
75/167ext4: do not polute the extents cache while shifting extentsfs/ext4/extents.c+6 -30 replies
76/167ext4: trim allocation requests to group sizefs/ext4/mballoc.c+7 -00 replies
77/167ext4: fix data corruption in data=journal modefs/ext4/inode.c+13 -100 replies
78/167ext4: fix use-after-iput when fscrypt contexts are inconsistentfs/ext4/namei.c+4 -20 replies
79/167ext4: fix inline data error pathsfs/ext4/inline.c fs/ext4/inode.c+23 -60 replies
80/167ext4: preserve the needs_recovery flag when the journal is abortedfs/ext4/super.c+4 -20 replies
81/167ext4: return EROFS if device is r/o and journal replay is neededfs/ext4/super.c+2 -10 replies
82/167ext4: fix fencepost in s_first_meta_bg validationfs/ext4/super.c+1 -10 replies
84/167mei: remove support for broken parallel readdrivers/misc/mei/main.c+26 -220 replies
85/167ath10k: fix boot failure in UTF mode/testmodedrivers/net/wireless/ath/ath10k/core.c+9 -50 replies
86/167ath5k: drop bogus warning on drv_set_key with unsupported cipherdrivers/net/wireless/ath/ath5k/mac80211-ops.c+1 -20 replies
87/167ath9k: fix race condition in enabling/disabling IRQsdrivers/net/wireless/ath/ath9k/ath9k.h drivers/net/wireless/ath/ath9k/init.c drivers/net/wireless/ath/ath9k/mac.c +2 more+48 -260 replies
88/167ath9k: use correct OTP register offsets for the AR9340 and AR9550drivers/net/wireless/ath/ath9k/ar9003_eeprom.h+2 -20 replies
89/167PCI: hv: Fix wslot_to_devfn() to fix warnings on device removaldrivers/pci/host/pci-hyperv.c+5 -30 replies
90/167pci/hotplug/pnv-php: Disable MSI and PCI device properlydrivers/pci/hotplug/pnv_php.c+14 -80 replies
91/167PCI: altera: Fix TLP_CFG_DW0 for TLP writedrivers/pci/host/pcie-altera.c+7 -30 replies
92/167Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg()drivers/hv/channel.c drivers/hv/channel_mgmt.c drivers/hv/connection.c +1 more+28 -180 replies
93/167crypto: xts - Add ECB dependencycrypto/Kconfig+1 -00 replies
94/167crypto: testmgr - Pad aes_ccm_enc_tv_template vectorcrypto/testmgr.h+1 -10 replies
95/167crypto: xts - Propagate NEED_FALLBACK bitcrypto/xts.c+8 -60 replies
96/167crypto: api - Add crypto_requires_off helperinclude/crypto/algapi.h+6 -10 replies
97/167crypto: vmx - Use skcipher for cbc fallbackdrivers/crypto/vmx/aes_cbc.c+24 -230 replies
98/167crypto: vmx - Use skcipher for xts fallbackdrivers/crypto/vmx/aes_xts.c+16 -160 replies
99/167fuse: add missing FR_FORCEfs/fuse/file.c+1 -00 replies
100/167x86/pkeys: Check against max pkey to avoid overflowsarch/x86/include/asm/pkeys.h+9 -60 replies
101/167arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2arch/arm/include/asm/kvm_mmu.h arch/arm64/include/asm/kvm_mmu.h+2 -100 replies
102/167arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLBarch/arm64/mm/dma-mapping.c+8 -10 replies
103/167arm64: fix erroneous __raw_read_system_reg() casesarch/arm64/kernel/cpufeature.c+3 -30 replies
104/167KVM: arm/arm64: vgic: Stop injecting the MSI occurrence twicevirt/kvm/arm/vgic/vgic-irqfd.c+3 -00 replies
105/167Revert "arm64: mm: set the contiguous bit for kernel mappings where appropriate"arch/arm64/mm/mmu.c+4 -300 replies
106/167iio: pressure: mpl115: do not rely on structure field orderingdrivers/iio/pressure/mpl115.c+1 -00 replies
107/167iio: pressure: mpl3115: do not rely on structure field orderingdrivers/iio/pressure/mpl3115.c+2 -20 replies
108/167can: gs_usb: Dont use stack memory for USB transfersdrivers/net/can/usb/gs_usb.c+29 -110 replies
109/167can: usb_8dev: Fix memory leak of priv->cmd_msg_bufferdrivers/net/can/usb/usb_8dev.c+3 -60 replies
110/167w1: dont leak refcount on slave attach failure in w1_attach_slave_device()drivers/w1/w1.c+1 -00 replies
111/167w1: ds2490: USB transfer buffers need to be DMAabledrivers/w1/masters/ds2490.c+84 -580 replies
112/167usb: musb: da8xx: Remove CPPI 3.0 quirk and methodsdrivers/usb/musb/da8xx.c+1 -50 replies
113/167usb: dwc3: gadget: skip Set/Clear Halt when invaliddrivers/usb/dwc3/gadget.c+5 -00 replies
114/167usb: host: xhci: plat: check hcc_params after add hcddrivers/usb/host/xhci-plat.c+3 -30 replies
115/167usb: gadget: udc-core: Rescan pending list on driver unbinddrivers/usb/gadget/udc/core.c+31 -140 replies
116/167usb: gadget: udc: fsl: Add missing complete function.drivers/usb/gadget/udc/fsl_udc_core.c+8 -20 replies
117/167usb: gadget: f_hid: fix: Free out requestsdrivers/usb/gadget/function/f_hid.c+24 -80 replies
118/167usb: gadget: f_hid: fix: Prevent accessing released memorydrivers/usb/gadget/function/f_hid.c+20 -40 replies
119/167usb: gadget: f_hid: Use spinlock instead of mutexdrivers/usb/gadget/function/f_hid.c+34 -230 replies
120/167usb: gadget: f_hid: fix: Move IN request allocation to set_alt()drivers/usb/gadget/function/f_hid.c+67 -220 replies
121/167hv: allocate synic pages for all present CPUsdrivers/hv/hv.c+2 -20 replies
122/167hv: init percpu_list in hv_synic_alloc()drivers/hv/hv.c+2 -20 replies
123/167hv: dont reset hv_context.tsc_page on crashdrivers/hv/hv.c+3 -20 replies
124/167Drivers: hv: vmbus: Prevent sending data on a rescinded channeldrivers/hv/ring_buffer.c+7 -00 replies
125/167Drivers: hv: vmbus: Fix a rescind handling bugdrivers/hv/channel.c drivers/hv/channel_mgmt.c include/linux/hyperv.h+44 -00 replies
126/167Drivers: hv: util: kvp: Fix a rescind processing issuedrivers/hv/hv_kvp.c+4 -00 replies
127/167Drivers: hv: util: Fcopy: Fix a rescind processing issuedrivers/hv/hv_fcopy.c+4 -00 replies
128/167Drivers: hv: util: Backup: Fix a rescind processing issuedrivers/hv/hv_snapshot.c+4 -00 replies
129/167RDMA/core: Fix incorrect structure packing for booleansinclude/rdma/ib_sa.h+3 -30 replies
130/167rdma_cm: fail iwarp accepts w/o connection paramsdrivers/infiniband/core/cma.c+3 -00 replies
131/167gfs2: Add missing rcu locking for glock lookupfs/gfs2/glock.c+5 -00 replies
132/167remoteproc: qcom: mdt_loader: Dont overwrite firmware objectdrivers/remoteproc/qcom_mdt_loader.c+4 -30 replies
133/167rtlwifi: Fix alignment issuesdrivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c+2 -20 replies
134/167rtlwifi: rtl8192c-common: Fix "BUG: KASAN:drivers/net/wireless/realtek/rtlwifi/pci.h drivers/net/wireless/realtek/rtlwifi/usb.h+4 -30 replies
135/167VME: restore bus_remove function causing incomplete module unloaddrivers/vme/vme.c+15 -00 replies
136/167nfsd: minor nfsd_setattr cleanupfs/nfsd/vfs.c+12 -170 replies
137/167nfsd: special case truncates some morefs/nfsd/vfs.c+26 -60 replies
138/167NFSv4: Fix memory and state leak in _nfs4_open_and_get_statefs/nfs/nfs4proc.c+1 -10 replies
139/167NFSv4: Fix reboot recovery in copy offloadfs/nfs/nfs42proc.c+37 -260 replies
140/167pNFS/flexfiles: If the layout is invalid, it must be updated before retryingfs/nfs/flexfilelayout/flexfilelayout.c+7 -60 replies
141/167Revert "NFSv4.1: Handle NFS4ERR_BADSESSION/NFS4ERR_DEADSESSION replies to OP_SEQUENCE"fs/nfs/nfs4proc.c+0 -40 replies
142/167NFSv4: fix getacl head length estimationfs/nfs/nfs4xdr.c+1 -10 replies
143/167NFSv4: fix getacl ERANGE for some ACL buffer sizesfs/nfs/nfs4proc.c+2 -60 replies
144/167f2fs: fix a problem of using memory after freefs/f2fs/extent_cache.c+3 -20 replies
145/167f2fs: fix multiple f2fs_add_link() calls having same namefs/f2fs/dir.c fs/f2fs/f2fs.h+30 -50 replies
146/167f2fs: add ovp valid_blocks check for bg gc victim to fg_gcfs/f2fs/f2fs.h fs/f2fs/gc.c fs/f2fs/segment.h+32 -20 replies
147/167f2fs: avoid to issue redundant discard commandsfs/f2fs/segment.c+2 -00 replies
148/167f2fs: Fix zoned block device supportfs/f2fs/super.c+45 -240 replies
149/167rtc: sun6i: Disable the build as a moduledrivers/rtc/Kconfig drivers/rtc/rtc-sun6i.c+2 -70 replies
150/167rtc: sun6i: Add some lockingdrivers/rtc/rtc-sun6i.c+15 -20 replies
151/167rtc: sun6i: Switch to the external oscillatordrivers/rtc/rtc-sun6i.c+6 -00 replies
152/167md linear: fix a race between linear_add() and linear_congested()drivers/md/linear.c drivers/md/linear.h+35 -50 replies
154/167mtd: nand: ifc: Fix location of eccstat registers for IFC V1.0drivers/mtd/nand/fsl_ifc_nand.c include/linux/fsl_ifc.h+13 -30 replies
155/167dmaengine: ipu: Make sure the interrupt routine checks all interrupts.drivers/dma/ipu/ipu_irq.c+1 -10 replies
156/167xprtrdma: Fix Read chunk paddingnet/sunrpc/xprtrdma/rpc_rdma.c+4 -60 replies
157/167xprtrdma: Per-connection pad optimizationnet/sunrpc/xprtrdma/rpc_rdma.c net/sunrpc/xprtrdma/verbs.c net/sunrpc/xprtrdma/xprt_rdma.h+16 -140 replies
158/167xprtrdma: Disable pad optimization by defaultnet/sunrpc/xprtrdma/transport.c net/sunrpc/xprtrdma/verbs.c+2 -10 replies
159/167xprtrdma: Reduce required number of send SGEsnet/sunrpc/xprtrdma/rpc_rdma.c net/sunrpc/xprtrdma/verbs.c net/sunrpc/xprtrdma/xprt_rdma.h+32 -90 replies
160/167powerpc/xmon: Fix data-breakpointarch/powerpc/kernel/hw_breakpoint.c+3 -10 replies
161/167powerpc/mm: Add MMU_FTR_KERNEL_RO to possible feature maskarch/powerpc/include/asm/mmu.h+1 -00 replies
162/167powerpc/mm/hash: Always clear UPRT and Host Radix bits when setting up CPUarch/powerpc/kernel/cpu_setup_power.S+4 -00 replies
163/167module: fix memory leak on early load_module() failureskernel/module.c+1 -00 replies
164/167MIPS: IP22: Reformat inline assembler code to modern standards.arch/mips/mm/sc-ip22.c+23 -200 replies
165/167MIPS: IP22: Fix build error due to binutils 2.25 uselessnes.arch/mips/mm/sc-ip22.c+12 -10 replies
166/167scsi: lpfc: Correct WQ creation for pagesizedrivers/scsi/lpfc/lpfc_hw4.h drivers/scsi/lpfc/lpfc_sli.c+7 -40 replies
167/167ceph: update readpages osd request according to size of pagesfs/ceph/addr.c net/ceph/osd_client.c+3 -10 replies

Reviews trailers per patch

50 of 164 patches have a Reviewed-by or Acked-by.

PatchHarvey HuntJames HoganDavid DaneyAntti LaaksoLaurent PinchartNicolas FerreMathieu PoirierChunyan ZhangJason GunthorpeJarkko SakkinenCQ TangJohannes WeinerHillf DantonMinchan KimMel GormanTrevor CordesLai JiangshanJosh TriplettEvgeniy PolyakovSergei ShtylyovTony LindgrenSean HeftyChuck LeverChao YuChen-Yu TsaiHonggang LiRam AmraniSteve WiseParav PanditHannes ReineckeJohannes ThumshirnChristoph HellwigJeff LaytonJonas AabergAdrian HunterJohn CrispinRafał MiłeckiJames SimmonsDoug OucharekAndi ShytiMichal HockoKrzysztof KozlowskiDavid CarrollDmitry VyukovMing LeiHaiyang ZhangAndrew DonnellanArd BiesheuvelK. Y. SrinivasanKen LinRoger QuadrosDavid LechnerDmitry OsipenkoChristoffer DallEric AugerDamien Le MoalBalbir SinghMiroslav BenesAaron TomlinRusty RussellKees CookMichael NeulingKinglong MeeMartyn Welch
1/167R-b
2/167R-b
3/167A-b
4/167R-b A-b
5/167A-b
6/167
7/167
8/167
9/167
10/167
11/167
12/167T-b A-b
13/167
14/167
15/167
17/167
18/167R-b
19/167Reported-and-tested-by A-b
20/167
21/167R-b
22/167
23/167A-b
24/167A-b
25/167
26/167
27/167
28/167
29/167
30/167
31/167
32/167
33/167
34/167
35/167R-b R-b
36/167
37/167A-b R-b
38/167
39/167
40/167R-b
41/167R-b R-b
42/167T-b
43/167
44/167
45/167
46/167A-b A-b
47/167A-b A-b
48/167A-b
49/167A-b
50/167A-b A-b A-b A-b
51/167A-b A-b A-b A-b T-b
52/167
53/167
54/167
55/167
56/167
57/167
58/167
59/167
60/167
61/167R-b
62/167R-b
63/167R-b
64/167
65/167
66/167
67/167R-b R-b
68/167R-b
69/167
70/167A-b R-b
71/167
72/167T-b
73/167R-b
74/167
75/167
76/167
77/167
78/167
79/167
80/167
81/167
82/167
84/167
85/167
86/167
87/167
88/167
89/167A-b
90/167R-b
91/167
92/167
93/167
94/167A-b
95/167
96/167
97/167
98/167
99/167
100/167
101/167R-b
102/167
103/167
104/167R-b R-b
105/167A-b
106/167
107/167T-b
108/167
109/167
110/167
111/167A-b
112/167A-b A-b
113/167
114/167A-b
115/167
116/167
117/167T-b
118/167T-b
119/167T-b
120/167T-b
121/167
122/167
123/167
124/167
125/167
126/167
127/167
128/167
129/167
130/167A-b
131/167
132/167
133/167
134/167Reported-and-tested-by
135/167A-b
136/167
137/167T-b
138/167
139/167
140/167
141/167
142/167R-b
143/167
144/167R-b
145/167
146/167R-b
147/167
148/167A-b
149/167
150/167A-b
151/167
152/167
154/167
155/167
156/167
157/167
158/167
159/167T-b T-b T-b R-b
160/167
161/167A-b
162/167A-b
163/167R-b R-b R-b A-b
164/167
165/167
166/167R-b R-b R-b
167/167R-b

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

Read the v1 thread

Cover letter [PATCH 4.10 000/167] 4.10.2-stable review

This is the start of the stable review cycle for the 4.10.2 release. There are 167 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 Sun Mar 12 08:39:21 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.10.2-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.10.2-rc1

Yan, Zheng <[email protected]>
ceph: update readpages osd request according to size of pages

James Smart <[email protected]>
scsi: lpfc: Correct WQ creation for pagesize

Ralf Baechle <[email protected]>
MIPS: IP22: Fix build error due to binutils 2.25 uselessnes.

Ralf Baechle <[email protected]>
MIPS: IP22: Reformat inline assembler code to modern standards.

Luis R. Rodriguez <[email protected]>
module: fix memory leak on early load_module() failures

Aneesh Kumar K.V <[email protected]>
powerpc/mm/hash: Always clear UPRT and Host Radix bits when setting up CPU

Aneesh Kumar K.V <[email protected]>
powerpc/mm: Add MMU_FTR_KERNEL_RO to possible feature mask

Ravi Bangoria <[email protected]>
powerpc/xmon: Fix data-breakpoint

Chuck Lever <[email protected]>
xprtrdma: Reduce required number of send SGEs

Chuck Lever <[email protected]>
xprtrdma: Disable pad optimization by default

Chuck Lever <[email protected]>
xprtrdma: Per-connection pad optimization

Chuck Lever <[email protected]>
xprtrdma: Fix Read chunk padding

Magnus Lilja <[email protected]>
dmaengine: ipu: Make sure the interrupt routine checks all interrupts.

Mark Marshall <[email protected]>
mtd: nand: ifc: Fix location of eccstat registers for IFC V1.0

Rafał Miłecki <[email protected]>
bcma: use (get|put)_device when probing/removing device driver

[email protected] <[email protected]>
md linear: fix a race between linear_add() and linear_congested()

Maxime Ripard <[email protected]>
rtc: sun6i: Switch to the external oscillator

Maxime Ripard <[email protected]>
rtc: sun6i: Add some locking

Maxime Ripard <[email protected]>
rtc: sun6i: Disable the build as a module

Masato Suzuki <[email protected]>
f2fs: Fix zoned block device support

Jaegeuk Kim <[email protected]>
f2fs: avoid to issue redundant discard commands

Hou Pengyang <[email protected]>
f2fs: add ovp valid_blocks check for bg gc victim to fg_gc

Jaegeuk Kim <[email protected]>
f2fs: fix multiple f2fs_add_link() calls having same name

Yunlei He <[email protected]>
f2fs: fix a problem of using memory after free

Weston Andros Adamson <[email protected]>
NFSv4: fix getacl ERANGE for some ACL buffer sizes

J. Bruce Fields <[email protected]>
NFSv4: fix getacl head length estimation

Trond Myklebust <[email protected]>
Revert "NFSv4.1: Handle NFS4ERR_BADSESSION/NFS4ERR_DEADSESSION replies to OP_SEQUENCE"

Trond Myklebust <[email protected]>
pNFS/flexfiles: If the layout is invalid, it must be updated before retrying

Trond Myklebust <[email protected]>
NFSv4: Fix reboot recovery in copy offload

Trond Myklebust <[email protected]>
NFSv4: Fix memory and state leak in _nfs4_open_and_get_state

Christoph Hellwig <[email protected]>
nfsd: special case truncates some more

Christoph Hellwig <[email protected]>
nfsd: minor nfsd_setattr cleanup

Stefano Babic <[email protected]>
VME: restore bus_remove function causing incomplete module unload

Larry Finger <[email protected]>
rtlwifi: rtl8192c-common: Fix "BUG: KASAN:

Ping-Ke Shih <[email protected]>
rtlwifi: Fix alignment issues

Bjorn Andersson <[email protected]>
remoteproc: qcom: mdt_loader: Don't overwrite firmware object

Andrew Price <[email protected]>
gfs2: Add missing rcu locking for glock lookup

Steve Wise <[email protected]>
rdma_cm: fail iwarp accepts w/o connection params

Jason Gunthorpe <[email protected]>
RDMA/core: Fix incorrect structure packing for booleans

K. Y. Srinivasan <[email protected]>
Drivers: hv: util: Backup: Fix a rescind processing issue

K. Y. Srinivasan <[email protected]>
Drivers: hv: util: Fcopy: Fix a rescind processing issue

K. Y. Srinivasan <[email protected]>
Drivers: hv: util: kvp: Fix a rescind processing issue

K. Y. Srinivasan <[email protected]>
Drivers: hv: vmbus: Fix a rescind handling bug

K. Y. Srinivasan <[email protected]>
Drivers: hv: vmbus: Prevent sending data on a rescinded channel

Vitaly Kuznetsov <[email protected]>
hv: don't reset hv_context.tsc_page on crash

Vitaly Kuznetsov <[email protected]>
hv: init percpu_list in hv_synic_alloc()

Vitaly Kuznetsov <[email protected]>
hv: allocate synic pages for all present CPUs

Krzysztof Opasiak <[email protected]>
usb: gadget: f_hid: fix: Move IN request allocation to set_alt()

Krzysztof Opasiak <[email protected]>
usb: gadget: f_hid: Use spinlock instead of mutex

Krzysztof Opasiak <[email protected]>
usb: gadget: f_hid: fix: Prevent accessing released memory

Krzysztof Opasiak <[email protected]>
usb: gadget: f_hid: fix: Free out requests

Magnus Lilja <[email protected]>
usb: gadget: udc: fsl: Add missing complete function.

Krzysztof Opasiak <[email protected]>
usb: gadget: udc-core: Rescan pending list on driver unbind

William wu <[email protected]>
usb: host: xhci: plat: check hcc_params after add hcd

Felipe Balbi <[email protected]>
usb: dwc3: gadget: skip Set/Clear Halt when invalid

Alexandre Bailon <[email protected]>
usb: musb: da8xx: Remove CPPI 3.0 quirk and methods

Maciej S. Szmigiero <[email protected]>
w1: ds2490: USB transfer buffers need to be DMAable

Maciej S. Szmigiero <[email protected]>
w1: don't leak refcount on slave attach failure in w1_attach_slave_device()

Marc Kleine-Budde <[email protected]>

    can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer

Ethan Zonca <[email protected]>
can: gs_usb: Don't use stack memory for USB transfers

Peter Rosin <[email protected]>
iio: pressure: mpl3115: do not rely on structure field ordering

Peter Rosin <[email protected]>
iio: pressure: mpl115: do not rely on structure field ordering

Mark Rutland <[email protected]>
Revert "arm64: mm: set the contiguous bit for kernel mappings where appropriate"

Shanker Donthineni <[email protected]>
KVM: arm/arm64: vgic: Stop injecting the MSI occurrence twice

Mark Rutland <[email protected]>
arm64: fix erroneous __raw_read_system_reg() cases

Robin Murphy <[email protected]>
arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLB

Marc Zyngier <[email protected]>
arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2

Dave Hansen <[email protected]>
x86/pkeys: Check against max pkey to avoid overflows

Miklos Szeredi <[email protected]>
fuse: add missing FR_FORCE

Paulo Flabiano Smorigo <[email protected]>
crypto: vmx - Use skcipher for xts fallback

Paulo Flabiano Smorigo <[email protected]>
crypto: vmx - Use skcipher for cbc fallback

Herbert Xu <[email protected]>
crypto: api - Add crypto_requires_off helper

Herbert Xu <[email protected]>
crypto: xts - Propagate NEED_FALLBACK bit

Laura Abbott <[email protected]>
crypto: testmgr - Pad aes_ccm_enc_tv_template vector

Milan Broz <[email protected]>
crypto: xts - Add ECB dependency

Vitaly Kuznetsov <[email protected]>
Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg()

Ley Foon Tan <[email protected]>
PCI: altera: Fix TLP_CFG_DW0 for TLP write

Gavin Shan <[email protected]>
pci/hotplug/pnv-php: Disable MSI and PCI device properly

Dexuan Cui <[email protected]>
PCI: hv: Fix wslot_to_devfn() to fix warnings on device removal

Christian Lamparter <[email protected]>
ath9k: use correct OTP register offsets for the AR9340 and AR9550

Felix Fietkau <[email protected]>
ath9k: fix race condition in enabling/disabling IRQs

Felix Fietkau <[email protected]>
ath5k: drop bogus warning on drv_set_key with unsupported cipher

Tamizh chelvam <[email protected]>
ath10k: fix boot failure in UTF mode/testmode

Alexander Usyskin <[email protected]>
mei: remove support for broken parallel read

Mathias Svensson <[email protected]>
samples/seccomp: fix 64-bit comparison macros

Theodore Ts'o <[email protected]>
ext4: fix fencepost in s_first_meta_bg validation

Theodore Ts'o <[email protected]>
ext4: return EROFS if device is r/o and journal replay is needed

Theodore Ts'o <[email protected]>
ext4: preserve the needs_recovery flag when the journal is aborted

Theodore Ts'o <[email protected]>
ext4: fix inline data error paths

Eric Biggers <[email protected]>
ext4: fix use-after-iput when fscrypt contexts are inconsistent

Jan Kara <[email protected]>
ext4: fix data corruption in data=journal mode

Jan Kara <[email protected]>
ext4: trim allocation requests to group size

Roman Pen <[email protected]>
ext4: do not polute the extents cache while shifting extents

Roman Pen <[email protected]>
ext4: Include forgotten start block on fallocate insert range

Omar Sandoval <[email protected]>
loop: fix LO_FLAGS_PARTSCAN hang

Ming Lei <[email protected]>
block/loop: fix race between I/O and set_status

Theodore Ts'o <[email protected]>
jbd2: don't leak modified metadata buffers on an aborted journal

Mathieu Desnoyers <[email protected]>
Fix: Disable sys_membarrier when nohz_full is enabled

Alexandre Belloni <[email protected]>
power: reset: at91-poweroff: timely shutdown LPDDR memories

Hannes Reinecke <[email protected]>
scsi: use 'scsi_device_from_queue()' for scsi_dh

Raghava Aditya Renukunta <[email protected]>
scsi: aacraid: Reorder Adapter status check

Michael Hernandez <[email protected]>
scsi: qla2xxx: Fix Regression introduced by pci_alloc_irq_vectors_affinity call.

Michael Hernandez <[email protected]>
scsi: qla2xxx: Fix response queue count for Target mode.

Michael Hernandez <[email protected]>
scsi: qla2xxx: Cleaned up queue configuration code.

Long Li <[email protected]>
scsi: storvsc: properly set residual data length on errors

Long Li <[email protected]>
scsi: storvsc: properly handle SRB_ERROR when sense message is present

Long Li <[email protected]>
scsi: storvsc: use tagged SRB requests if supported by the device

Heinz Mauelshagen <[email protected]>
dm raid: fix data corruption on reshape request

Mike Snitzer <[email protected]>
dm round robin: revert "use percpu 'repeat_count' and 'current_path'"

Mikulas Patocka <[email protected]>

    dm stats: fix a leaked s->histogram_boundaries array

Joe Thornber <[email protected]>
dm cache: fix corruption seen when using cache > 2TB

Chanwoo Choi <[email protected]>
PM / devfreq: Fix wrong trans_stat of passive devfreq device

Chanwoo Choi <[email protected]>
PM / devfreq: Fix available_governor sysfs

Mimi Zohar <[email protected]>
ima: fix ima_d_path() possible race with rename

Davidlohr Bueso <[email protected]>
ipc/shm: Fix shmat mmap nil-page protection

Stas Sergeev <[email protected]>
sigaltstack: support SS_AUTODISARM for CONFIG_COMPAT

Michal Hocko <[email protected]>
mm, vmscan: consider eligible zones in get_scan_count

Michal Hocko <[email protected]>
mm, vmscan: cleanup lru size claculations

Yisheng Xie <[email protected]>
mm balloon: umount balloon_mnt when removing vb device

Minchan Kim <[email protected]>

    mm: do not access page->mapping directly on page_endio

Vinayak Menon <[email protected]>
mm: vmpressure: fix sending wrong events on underflow

Gavin Shan <[email protected]>
mm/page_alloc: fix nodes for reclaim in fast path

Dan Williams <[email protected]>

    mm, devm_memremap_pages: hold device_hotplug lock over mem_hotplug_{begin, done}

Pavel Shilovsky <[email protected]>
CIFS: Fix splice read for non-cached files

Ashok Raj <[email protected]>
iommu/vt-d: Tylersburg isoch identity map check is done too late.

CQ Tang <[email protected]>
iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommu

Wei Yongjun <[email protected]>
tpm_tis: fix the error handling of init_tis()

Maciej S. Szmigiero <[email protected]>
tpm_tis: use default timeout value if chip reports it as zero

Leonard Crestez <[email protected]>
regulator: Fix regulator_summary for deviceless consumers

Wang Nan <[email protected]>
coresight: fix kernel panic caused by invalid CPU

Suzuki K Poulose <[email protected]>
coresight: STM: Balance enable/disable

Arnd Bergmann <[email protected]>
staging: rtl: fix possible NULL pointer dereference

Oleg Drokin <[email protected]>
staging/lustre/lnet: Fix allocation size for sv_cpt_data

Johan Hovold <[email protected]>
staging: greybus: loopback: fix broken udelay

Guenter Roeck <[email protected]>
hwmon: (it87) Ensure that pwm control cache is current before updating values

Guenter Roeck <[email protected]>
hwmon: (it87) Do not overwrite bit 2..6 of pwm control registers

Hui Wang <[email protected]>
ALSA: hda - Fix micmute hotkey problem for a lenovo AIO machine

Takashi Iwai <[email protected]>
ALSA: hda - Add subwoofer support for Dell Inspiron 17 7000 Gaming

Takashi Iwai <[email protected]>
ALSA: seq: Fix link corruption by event error handling

Takashi Iwai <[email protected]>
ALSA: ctxfi: Fallback DMA mask to 32bit

Takashi Iwai <[email protected]>
ALSA: timer: Reject user params with too small ticks

Jaroslav Kysela <[email protected]>
ALSA: hda - fix Lewisburg audio issue

Kai-Heng Feng <[email protected]>
ALSA: hda/realtek - Cannot adjust speaker's volume on a Dell AIO

Alexandre Belloni <[email protected]>
ARM: dts: at91: Enable DMA on sama5d2_xplained console

Alexandre Belloni <[email protected]>
ARM: dts: at91: Enable DMA on sama5d4_xplained console

Alexandre Belloni <[email protected]>
ARM: at91: define LPDDR types

Andi Shyti <[email protected]>
spi: s3c64xx: fix inconsistency between binding and driver

Theodore Ts'o <[email protected]>
ext4: fix deadlock between inline_data and ext4_expand_extra_isize_ea()

Sakari Ailus <[email protected]>
media: Properly pass through media entity types in entity enumeration

Sean Young <[email protected]>
lirc_dev: LIRC_{G,S}ET_REC_MODE do not work

Mauro Carvalho Chehab <[email protected]>
dvb-usb: don't use stack for firmware load

Antti Palosaari <[email protected]>
cxd2820r: fix gpio null pointer dereference

Randy Dunlap <[email protected]>
media: fix dm1105.c build error

Guennadi Liakhovetski <[email protected]>
uvcvideo: Fix a wrong macro

Nicolas Iooss <[email protected]>
am437x-vpfe: always assign bpp variable

Zhang Rui <[email protected]>
mmc: sdhci-acpi: support deferred probe

Paul Burton <[email protected]>
MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps

Paul Burton <[email protected]>
MIPS: Calculate microMIPS ra properly when unwinding the stack

Paul Burton <[email protected]>
MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions

Paul Burton <[email protected]>
MIPS: Fix get_frame_info() handling of microMIPS function size

Paul Burton <[email protected]>
MIPS: Prevent unaligned accesses during stack unwinding

Paul Burton <[email protected]>
MIPS: Clear ISA bit correctly in get_frame_info()

Felix Fietkau <[email protected]>
MIPS: Lantiq: Keep ethernet enabled during boot

James Cowgill <[email protected]>
MIPS: OCTEON: Fix copy_from_user fault handling for large buffers

Mirko Parthey <[email protected]>
MIPS: BCM47XX: Fix button inversion for Asus WL-500W

Ralf Baechle <[email protected]>
MIPS: Fix special case in 64 bit IP checksumming.

Purna Chandra Mandal <[email protected]>
MIPS: pic32mzda: Fix linker error for pic32_get_pbclk()

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |   2 +
 arch/arm/boot/dts/at91-sama5d4_xplained.dts        |   2 +
 arch/arm/include/asm/kvm_mmu.h                     |   9 +-
 arch/arm64/include/asm/kvm_mmu.h                   |   3 +-
 arch/arm64/kernel/cpufeature.c                     |   6 +-
 arch/arm64/mm/dma-mapping.c                        |   9 +-
 arch/arm64/mm/mmu.c                                |  34 +---
 arch/mips/bcm47xx/buttons.c                        |  10 +-
 arch/mips/cavium-octeon/octeon-memcpy.S            |  20 ++-
 arch/mips/include/asm/checksum.h                   |   2 +
 arch/mips/kernel/process.c                         | 151 +++++++++++------
 arch/mips/lantiq/xway/sysctrl.c                    |   8 +-
 arch/mips/mm/sc-ip22.c                             |  54 +++---
 arch/mips/pic32/pic32mzda/Makefile                 |   5 +-
 arch/powerpc/include/asm/mmu.h                     |   1 +
 arch/powerpc/kernel/cpu_setup_power.S              |   4 +
 arch/powerpc/kernel/hw_breakpoint.c                |   4 +-
 arch/x86/include/asm/pkeys.h                       |  15 +-
 crypto/Kconfig                                     |   1 +
 crypto/testmgr.h                                   |   2 +-
 crypto/xts.c                                       |  14 +-
 drivers/bcma/main.c                                |   4 +
 drivers/block/loop.c                               |  32 ++--
 drivers/char/tpm/tpm-interface.c                   |  53 +++---
 drivers/char/tpm/tpm_tis.c                         |   4 +-
 drivers/char/tpm/tpm_tis_core.c                    |   6 +-
 drivers/char/tpm/tpm_tis_core.h                    |   2 +-
 drivers/crypto/vmx/aes_cbc.c                       |  47 +++---
 drivers/crypto/vmx/aes_xts.c                       |  32 ++--
 drivers/devfreq/devfreq.c                          |  34 +++-
 drivers/devfreq/governor.h                         |   2 +
 drivers/devfreq/governor_passive.c                 |   6 +
 drivers/dma/ipu/ipu_irq.c                          |   2 +-
 drivers/hv/channel.c                               |  35 +++-
 drivers/hv/channel_mgmt.c                          |  35 +++-
 drivers/hv/connection.c                            |  17 +-
 drivers/hv/hv.c                                    |  13 +-
 drivers/hv/hv_fcopy.c                              |   4 +
 drivers/hv/hv_kvp.c                                |   4 +
 drivers/hv/hv_snapshot.c                           |   4 +
 drivers/hv/hyperv_vmbus.h                          |   2 +-
 drivers/hv/ring_buffer.c                           |   7 +
 drivers/hwmon/it87.c                               |  39 +++--
 drivers/hwtracing/coresight/coresight-etm-perf.c   |   1 +
 drivers/hwtracing/coresight/coresight-stm.c        |   2 +-
 drivers/iio/pressure/mpl115.c                      |   1 +
 drivers/iio/pressure/mpl3115.c                     |   4 +-
 drivers/infiniband/core/cma.c                      |   3 +
 drivers/iommu/intel-iommu.c                        |   3 +-
 drivers/md/dm-cache-target.c                       |   6 +-
 drivers/md/dm-raid.c                               |  12 +-
 drivers/md/dm-round-robin.c                        |  67 ++------
 drivers/md/dm-stats.c                              |   1 +
 drivers/md/linear.c                                |  39 ++++-
 drivers/md/linear.h                                |   1 +
 drivers/media/dvb-frontends/cxd2820r_core.c        |   2 +-
 drivers/media/media-device.c                       |   2 +-
 drivers/media/pci/dm1105/Kconfig                   |   2 +-
 drivers/media/platform/am437x/am437x-vpfe.c        |   2 +-
 drivers/media/rc/lirc_dev.c                        |   4 +-
 drivers/media/usb/dvb-usb/dvb-usb-firmware.c       |  19 ++-
 drivers/media/usb/uvc/uvc_queue.c                  |   2 +-
 drivers/misc/mei/main.c                            |  48 +++---
 drivers/mmc/host/sdhci-acpi.c                      |   5 +-
 drivers/mtd/nand/fsl_ifc_nand.c                    |   8 +-
 drivers/net/can/usb/gs_usb.c                       |  40 +++--
 drivers/net/can/usb/usb_8dev.c                     |   9 +-
 drivers/net/wireless/ath/ath10k/core.c             |  14 +-
 drivers/net/wireless/ath/ath5k/mac80211-ops.c      |   3 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h     |   4 +-
 drivers/net/wireless/ath/ath9k/ath9k.h             |   1 +
 drivers/net/wireless/ath/ath9k/init.c              |   1 +
 drivers/net/wireless/ath/ath9k/mac.c               |  44 +++--
 drivers/net/wireless/ath/ath9k/mac.h               |   1 +
 drivers/net/wireless/ath/ath9k/main.c              |  27 ++-
 drivers/net/wireless/realtek/rtlwifi/pci.h         |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c    |   2 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c    |   2 +-
 drivers/net/wireless/realtek/rtlwifi/usb.h         |   3 +-
 drivers/pci/host/pci-hyperv.c                      |   8 +-
 drivers/pci/host/pcie-altera.c                     |  10 +-
 drivers/pci/hotplug/pnv_php.c                      |  22 ++-
 drivers/power/reset/Kconfig                        |   2 +-
 drivers/power/reset/at91-poweroff.c                |  54 +++++-
 drivers/power/reset/at91-sama5d2_shdwc.c           |  49 +++++-
 drivers/regulator/core.c                           |   5 +-
 drivers/remoteproc/qcom_mdt_loader.c               |   7 +-
 drivers/rtc/Kconfig                                |   2 +-
 drivers/rtc/rtc-sun6i.c                            |  30 +++-
 drivers/scsi/aacraid/src.c                         |  21 ++-
 drivers/scsi/lpfc/lpfc_hw4.h                       |   2 +
 drivers/scsi/lpfc/lpfc_sli.c                       |   9 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |   7 +-
 drivers/scsi/qla2xxx/qla_os.c                      |  16 +-
 drivers/scsi/scsi_dh.c                             |  22 +--
 drivers/scsi/scsi_lib.c                            |  23 +++
 drivers/scsi/storvsc_drv.c                         |  32 +++-
 drivers/spi/spi-s3c64xx.c                          |   2 +-
 drivers/staging/greybus/loopback.c                 |   9 +-
 drivers/staging/lustre/lnet/selftest/rpc.c         |   2 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |   3 +
 drivers/staging/rtl8712/rtl871x_recv.c             |   7 +-
 drivers/usb/dwc3/gadget.c                          |   5 +
 drivers/usb/gadget/function/f_hid.c                | 188 +++++++++++++++------
 drivers/usb/gadget/udc/core.c                      |  45 +++--
 drivers/usb/gadget/udc/fsl_udc_core.c              |  10 +-
 drivers/usb/host/xhci-plat.c                       |   6 +-
 drivers/usb/musb/da8xx.c                           |   6 +-
 drivers/virtio/virtio_balloon.c                    |   4 +
 drivers/vme/vme.c                                  |  15 ++
 drivers/w1/masters/ds2490.c                        | 142 +++++++++-------
 drivers/w1/w1.c                                    |   1 +
 fs/ceph/addr.c                                     |   1 +
 fs/cifs/file.c                                     |  10 +-
 fs/ext4/extents.c                                  |  27 ++-
 fs/ext4/inline.c                                   |  75 ++++----
 fs/ext4/inode.c                                    |  39 +++--
 fs/ext4/mballoc.c                                  |   7 +
 fs/ext4/namei.c                                    |   6 +-
 fs/ext4/super.c                                    |  11 +-
 fs/ext4/xattr.c                                    |  30 ++--
 fs/ext4/xattr.h                                    |  32 ++++
 fs/f2fs/dir.c                                      |  34 +++-
 fs/f2fs/extent_cache.c                             |   5 +-
 fs/f2fs/f2fs.h                                     |   4 +
 fs/f2fs/gc.c                                       |  22 ++-
 fs/f2fs/segment.c                                  |   2 +
 fs/f2fs/segment.h                                  |   9 +
 fs/f2fs/super.c                                    |  67 +++++---
 fs/fuse/file.c                                     |   1 +
 fs/gfs2/glock.c                                    |   5 +
 fs/jbd2/transaction.c                              |   4 +-
 fs/nfs/flexfilelayout/flexfilelayout.c             |  13 +-
 fs/nfs/nfs42proc.c                                 |  63 ++++---
 fs/nfs/nfs4proc.c                                  |  14 +-
 fs/nfs/nfs4xdr.c                                   |   2 +-
 fs/nfsd/vfs.c                                      |  59 ++++---
 include/crypto/algapi.h                            |   7 +-
 include/linux/compat.h                             |   4 +-
 include/linux/devfreq.h                            |   3 +
 include/linux/fsl_ifc.h                            |   8 +-
 include/linux/hyperv.h                             |   1 +
 include/linux/intel-iommu.h                        |  14 +-
 include/linux/mmzone.h                             |   2 +-
 include/rdma/ib_sa.h                               |   6 +-
 include/scsi/scsi_device.h                         |   1 +
 include/soc/at91/at91sam9_ddrsdr.h                 |   3 +
 ipc/shm.c                                          |  13 +-
 kernel/membarrier.c                                |   4 +
 kernel/memremap.c                                  |   6 +
 kernel/module.c                                    |   1 +
 kernel/signal.c                                    |  11 +-
 mm/filemap.c                                       |   7 +-
 mm/page_alloc.c                                    |   2 +-
 mm/vmpressure.c                                    |  10 +-
 mm/vmscan.c                                        |  81 +++++----
 mm/workingset.c                                    |   2 +-
 net/ceph/osd_client.c                              |   3 +-
 net/sunrpc/xprtrdma/rpc_rdma.c                     |  62 ++++---
 net/sunrpc/xprtrdma/transport.c                    |   2 +-
 net/sunrpc/xprtrdma/verbs.c                        |  15 +-
 net/sunrpc/xprtrdma/xprt_rdma.h                    |   3 +
 samples/seccomp/bpf-helper.h                       | 125 ++++++++------
 security/integrity/ima/ima.h                       |   2 +-
 security/integrity/ima/ima_api.c                   |  20 ++-
 security/integrity/ima/ima_main.c                  |   8 +-
 sound/core/seq/seq_fifo.c                          |   3 +
 sound/core/timer.c                                 |  18 +-
 sound/pci/ctxfi/cthw20k1.c                         |  19 +--
 sound/pci/ctxfi/cthw20k2.c                         |  19 +--
 sound/pci/hda/hda_intel.c                          |   4 +-
 sound/pci/hda/patch_realtek.c                      |   8 +
 virt/kvm/arm/vgic/vgic-irqfd.c                     |   3 +
 174 files changed, 1930 insertions(+), 1011 deletions(-)