Skip to content

4.4.53-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest89 of 91 patches 12 repliesIn review

89 of 91 patches are in this archive. The cover letter announces 91.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/91MIPS: Fix special case in 64 bit IP checksumming.arch/mips/include/asm/checksum.h+2 -00 replies
2/91MIPS: BCM47XX: Fix button inversion for Asus WL-500Warch/mips/bcm47xx/buttons.c+8 -20 replies
3/91MIPS: OCTEON: Fix copy_from_user fault handling for large buffersarch/mips/cavium-octeon/octeon-memcpy.S+12 -80 replies
4/91MIPS: Lantiq: Keep ethernet enabled during bootarch/mips/lantiq/xway/sysctrl.c+4 -40 replies
5/91MIPS: Clear ISA bit correctly in get_frame_info()arch/mips/kernel/process.c+2 -50 replies
6/91MIPS: Prevent unaligned accesses during stack unwindingarch/mips/kernel/process.c+35 -350 replies
7/91MIPS: Fix get_frame_info() handling of microMIPS function sizearch/mips/kernel/process.c+5 -70 replies
8/91MIPS: Fix is_jump_ins() handling of 16b microMIPS instructionsarch/mips/kernel/process.c+8 -30 replies
9/91MIPS: Calculate microMIPS ra properly when unwinding the stackarch/mips/kernel/process.c+64 -210 replies
10/91MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumpsarch/mips/kernel/process.c+2 -00 replies
11/91am437x-vpfe: always assign bpp variabledrivers/media/platform/am437x/am437x-vpfe.c+1 -10 replies
12/91uvcvideo: Fix a wrong macrodrivers/media/usb/uvc/uvc_queue.c+1 -10 replies
13/91media: fix dm1105.c build errordrivers/media/pci/dm1105/Kconfig+1 -10 replies
14/91ARM: at91: define LPDDR typesinclude/soc/at91/at91sam9_ddrsdr.h+3 -00 replies
15/91ARM: dts: at91: Enable DMA on sama5d4_xplained consolearch/arm/boot/dts/at91-sama5d4_xplained.dts+2 -00 replies
16/91ARM: dts: at91: Enable DMA on sama5d2_xplained consolearch/arm/boot/dts/at91-sama5d2_xplained.dts+2 -00 replies
17/91ALSA: hda/realtek - Cannot adjust speakers volume on a Dell AIOsound/pci/hda/patch_realtek.c+6 -00 replies
18/91ALSA: hda - fix Lewisburg audio issuesound/pci/hda/hda_intel.c+2 -20 replies
19/91ALSA: timer: Reject user params with too small tickssound/core/timer.c+15 -30 replies
20/91ALSA: ctxfi: Fallback DMA mask to 32bitsound/pci/ctxfi/cthw20k1.c sound/pci/ctxfi/cthw20k2.c+12 -260 replies
21/91ALSA: seq: Fix link corruption by event error handlingsound/core/seq/seq_fifo.c+3 -00 replies
22/91ALSA: hda - Add subwoofer support for Dell Inspiron 17 7000 Gamingsound/pci/hda/patch_realtek.c+1 -00 replies
23/91ALSA: hda - Fix micmute hotkey problem for a lenovo AIO machinesound/pci/hda/patch_realtek.c+1 -00 replies
24/91staging: rtl: fix possible NULL pointer dereferencedrivers/staging/rtl8188eu/core/rtw_recv.c drivers/staging/rtl8712/rtl871x_recv.c+9 -10 replies
25/91regulator: Fix regulator_summary for deviceless consumersdrivers/regulator/core.c+3 -20 replies
26/91iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommuinclude/linux/intel-iommu.h+7 -70 replies
27/91iommu/vt-d: Tylersburg isoch identity map check is done too late.drivers/iommu/intel-iommu.c+2 -10 replies
28/91mm/page_alloc: fix nodes for reclaim in fast pathmm/page_alloc.c+1 -10 replies
29/91mm: vmpressure: fix sending wrong events on underflowmm/vmpressure.c+9 -10 replies
30/91mm: do not access page->mapping directly on page_endiomm/filemap.c+5 -20 replies
31/91ipc/shm: Fix shmat mmap nil-page protectionipc/shm.c+9 -40 replies
32/91dm cache: fix corruption seen when using cache > 2TBdrivers/md/dm-cache-target.c+3 -30 replies
33/91dm stats: fix a leaked s->histogram_boundaries arraydrivers/md/dm-stats.c+1 -00 replies
34/91scsi: storvsc: use tagged SRB requests if supported by the devicedrivers/scsi/storvsc_drv.c+9 -03 replies
35/91scsi: storvsc: properly handle SRB_ERROR when sense message is presentdrivers/scsi/storvsc_drv.c+7 -00 replies
36/91scsi: storvsc: properly set residual data length on errorsdrivers/scsi/storvsc_drv.c+13 -30 replies
37/91scsi: aacraid: Reorder Adapter status checkdrivers/scsi/aacraid/src.c+17 -40 replies
38/91scsi: 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
39/91sd: get disk reference in sd_check_events()drivers/scsi/sd.c+7 -20 replies
40/91Fix: Disable sys_membarrier when nohz_full is enabledkernel/membarrier.c+4 -00 replies
41/91jbd2: dont leak modified metadata buffers on an aborted journalfs/jbd2/transaction.c+3 -10 replies
42/91block/loop: fix race between I/O and set_statusdrivers/block/loop.c+12 -50 replies
43/91loop: fix LO_FLAGS_PARTSCAN hangdrivers/block/loop.c+8 -70 replies
44/91ext4: Include forgotten start block on fallocate insert rangefs/ext4/extents.c+12 -60 replies
45/91ext4: do not polute the extents cache while shifting extentsfs/ext4/extents.c+6 -30 replies
46/91ext4: trim allocation requests to group sizefs/ext4/mballoc.c+7 -00 replies
47/91ext4: fix data corruption in data=journal modefs/ext4/inode.c+13 -100 replies
48/91ext4: fix inline data error pathsfs/ext4/inline.c fs/ext4/inode.c+23 -62 replies
49/91ext4: preserve the needs_recovery flag when the journal is abortedfs/ext4/super.c+4 -23 replies
50/91ext4: return EROFS if device is r/o and journal replay is neededfs/ext4/super.c+2 -10 replies
52/91target: Obtain se_node_acl->acl_kref during get_initiator_node_acldrivers/target/iscsi/iscsi_target.c drivers/target/target_core_tpg.c drivers/target/target_core_transport.c +1 more+57 -80 replies
53/91target: Fix multi-session dynamic se_node_acl double free OOPsdrivers/target/target_core_transport.c include/target/target_core_base.h+44 -270 replies
54/91ath5k: drop bogus warning on drv_set_key with unsupported cipherdrivers/net/wireless/ath/ath5k/mac80211-ops.c+1 -20 replies
55/91ath9k: 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
56/91ath9k: use correct OTP register offsets for the AR9340 and AR9550drivers/net/wireless/ath/ath9k/ar9003_eeprom.h+2 -20 replies
57/91crypto: testmgr - Pad aes_ccm_enc_tv_template vectorcrypto/testmgr.h+1 -10 replies
58/91fuse: add missing FR_FORCEfs/fuse/file.c+1 -00 replies
59/91arm/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
60/91iio: pressure: mpl115: do not rely on structure field orderingdrivers/iio/pressure/mpl115.c+1 -00 replies
61/91iio: pressure: mpl3115: do not rely on structure field orderingdrivers/iio/pressure/mpl3115.c+2 -20 replies
62/91can: usb_8dev: Fix memory leak of priv->cmd_msg_bufferdrivers/net/can/usb/usb_8dev.c+3 -60 replies
63/91w1: dont leak refcount on slave attach failure in w1_attach_slave_device()drivers/w1/w1.c+1 -00 replies
64/91w1: ds2490: USB transfer buffers need to be DMAabledrivers/w1/masters/ds2490.c+84 -580 replies
65/91usb: musb: da8xx: Remove CPPI 3.0 quirk and methodsdrivers/usb/musb/da8xx.c+1 -50 replies
66/91usb: host: xhci: plat: check hcc_params after add hcddrivers/usb/host/xhci-plat.c+3 -30 replies
67/91usb: gadget: udc: fsl: Add missing complete function.drivers/usb/gadget/udc/fsl_udc_core.c+8 -20 replies
68/91hv: allocate synic pages for all present CPUsdrivers/hv/hv.c+2 -20 replies
69/91hv: init percpu_list in hv_synic_alloc()drivers/hv/hv.c+2 -20 replies
70/91Drivers: hv: util: kvp: Fix a rescind processing issuedrivers/hv/hv_kvp.c+4 -00 replies
71/91Drivers: hv: util: Fcopy: Fix a rescind processing issuedrivers/hv/hv_fcopy.c+4 -00 replies
72/91Drivers: hv: util: Backup: Fix a rescind processing issuedrivers/hv/hv_snapshot.c+4 -00 replies
73/91RDMA/core: Fix incorrect structure packing for booleansinclude/rdma/ib_sa.h+3 -30 replies
74/91rdma_cm: fail iwarp accepts w/o connection paramsdrivers/infiniband/core/cma.c+3 -00 replies
75/91gfs2: Add missing rcu locking for glock lookupfs/gfs2/glock.c+5 -00 replies
76/91rtlwifi: Fix alignment issuesdrivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c+2 -20 replies
77/91rtlwifi: rtl8192c-common: Fix "BUG: KASAN:drivers/net/wireless/realtek/rtlwifi/pci.h drivers/net/wireless/realtek/rtlwifi/usb.h+4 -30 replies
78/91nfsd: minor nfsd_setattr cleanupfs/nfsd/vfs.c+12 -170 replies
79/91nfsd: special case truncates some morefs/nfsd/vfs.c+26 -60 replies
80/91NFSv4: Fix memory and state leak in _nfs4_open_and_get_statefs/nfs/nfs4proc.c+1 -10 replies
81/91NFSv4: fix getacl head length estimationfs/nfs/nfs4xdr.c+1 -10 replies
82/91NFSv4: fix getacl ERANGE for some ACL buffer sizesfs/nfs/nfs4proc.c+2 -60 replies
83/91rtc: sun6i: Add some lockingdrivers/rtc/rtc-sun6i.c+15 -20 replies
84/91rtc: sun6i: Switch to the external oscillatordrivers/rtc/rtc-sun6i.c+6 -00 replies
85/91md linear: fix a race between linear_add() and linear_congested()drivers/md/linear.c drivers/md/linear.h+35 -50 replies
87/91dmaengine: ipu: Make sure the interrupt routine checks all interrupts.drivers/dma/ipu/ipu_irq.c+1 -10 replies
88/91powerpc/xmon: Fix data-breakpointarch/powerpc/kernel/hw_breakpoint.c+3 -10 replies
89/91MIPS: IP22: Reformat inline assembler code to modern standards.arch/mips/mm/sc-ip22.c+23 -200 replies
90/91MIPS: IP22: Fix build error due to binutils 2.25 uselessnes.arch/mips/mm/sc-ip22.c+12 -10 replies
91/91scsi: lpfc: Correct WQ creation for pagesizedrivers/scsi/lpfc/lpfc_hw4.h drivers/scsi/lpfc/lpfc_sli.c+7 -40 replies

Reviews trailers per patch

26 of 89 patches have a Reviewed-by or Acked-by.

PatchDavid DaneyJames HoganJohn CrispinNicolas FerreCQ TangMel GormanMichal HockoK. Y. SrinivasanChristoph HellwigLai JiangshanJosh TriplettRob MillnerEvgeniy PolyakovSean HeftyRafał MiłeckiDavid CarrollJohannes ThumshirnEwan D. MilneBart Van AsscheDmitry VyukovMing LeiArd BiesheuvelChristoffer DallMinchan KimKen LinDmitry OsipenkoChuck LeverKinglong MeeChen-Yu TsaiHannes ReineckeSergei ShtylyovTony LindgrenRoger Quadros
1/91R-b
2/91A-b
3/91A-b R-b
4/91A-b
5/91
6/91
7/91
8/91
9/91
10/91
11/91
12/91
13/91
14/91
15/91A-b
16/91A-b
17/91
18/91
19/91
20/91
21/91
22/91
23/91
24/91
25/91
26/91T-b
27/91
28/91A-b A-b
29/91A-b A-b
30/91A-b
31/91
32/91
33/91
34/91R-b
35/91R-b
36/91R-b
37/91R-b R-b
38/91R-b
39/91R-b R-b
40/91A-b R-b
41/91
42/91T-b
43/91R-b
44/91
45/91
46/91
47/91
48/91
49/91
50/91
52/91
53/91T-b
54/91
55/91
56/91
57/91A-b
58/91
59/91R-b
60/91
61/91T-b
62/91
63/91
64/91A-b
65/91A-b A-b
66/91A-b
67/91
68/91
69/91
70/91
71/91
72/91
73/91
74/91A-b
75/91
76/91
77/91Reported-and-tested-by
78/91
79/91T-b
80/91
81/91R-b
82/91
83/91A-b
84/91
85/91
87/91
88/91
89/91
90/91
91/91R-b R-b R-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 33 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 00/91] 4.4.53-stable review

This is the start of the stable review cycle for the 4.4.53 release. There are 91 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:38:40 UTC 2017. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.53-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.53-rc1

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Nicholas Bellinger <[email protected]>
target: Fix multi-session dynamic se_node_acl double free OOPs

Nicholas Bellinger <[email protected]>

    target: Obtain se_node_acl->acl_kref during get_initiator_node_acl

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

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

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

Hannes Reinecke <[email protected]>
sd: get disk reference in sd_check_events()

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

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

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

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

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

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

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

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

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

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

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

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.

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

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/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/powerpc/kernel/hw_breakpoint.c                |   4 +-
 crypto/testmgr.h                                   |   2 +-
 drivers/bcma/main.c                                |   4 +
 drivers/block/loop.c                               |  32 +++--
 drivers/dma/ipu/ipu_irq.c                          |   2 +-
 drivers/hv/hv.c                                    |   8 +-
 drivers/hv/hv_fcopy.c                              |   4 +
 drivers/hv/hv_kvp.c                                |   4 +
 drivers/hv/hv_snapshot.c                           |   4 +
 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-stats.c                              |   1 +
 drivers/md/linear.c                                |  39 +++++-
 drivers/md/linear.h                                |   1 +
 drivers/media/pci/dm1105/Kconfig                   |   2 +-
 drivers/media/platform/am437x/am437x-vpfe.c        |   2 +-
 drivers/media/usb/uvc/uvc_queue.c                  |   2 +-
 drivers/net/can/usb/usb_8dev.c                     |   9 +-
 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/regulator/core.c                           |   5 +-
 drivers/rtc/rtc-sun6i.c                            |  23 +++-
 drivers/scsi/aacraid/src.c                         |  21 ++-
 drivers/scsi/lpfc/lpfc_hw4.h                       |   2 +
 drivers/scsi/lpfc/lpfc_sli.c                       |   9 +-
 drivers/scsi/scsi_dh.c                             |  22 +--
 drivers/scsi/scsi_lib.c                            |  23 ++++
 drivers/scsi/sd.c                                  |   9 +-
 drivers/scsi/storvsc_drv.c                         |  32 ++++-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |   3 +
 drivers/staging/rtl8712/rtl871x_recv.c             |   7 +-
 drivers/target/iscsi/iscsi_target.c                |   2 +-
 drivers/target/target_core_tpg.c                   |  42 +++++-
 drivers/target/target_core_transport.c             |  85 +++++++-----
 drivers/usb/gadget/udc/fsl_udc_core.c              |  10 +-
 drivers/usb/host/xhci-plat.c                       |   6 +-
 drivers/usb/musb/da8xx.c                           |   6 +-
 drivers/w1/masters/ds2490.c                        | 142 +++++++++++--------
 drivers/w1/w1.c                                    |   1 +
 fs/ext4/extents.c                                  |  27 ++--
 fs/ext4/inline.c                                   |   9 +-
 fs/ext4/inode.c                                    |  39 ++++--
 fs/ext4/mballoc.c                                  |   7 +
 fs/ext4/super.c                                    |   9 +-
 fs/fuse/file.c                                     |   1 +
 fs/gfs2/glock.c                                    |   5 +
 fs/jbd2/transaction.c                              |   4 +-
 fs/nfs/nfs4proc.c                                  |  10 +-
 fs/nfs/nfs4xdr.c                                   |   2 +-
 fs/nfsd/vfs.c                                      |  59 +++++---
 include/linux/intel-iommu.h                        |  14 +-
 include/rdma/ib_sa.h                               |   6 +-
 include/scsi/scsi_device.h                         |   1 +
 include/soc/at91/at91sam9_ddrsdr.h                 |   3 +
 include/target/target_core_base.h                  |   1 +
 include/target/target_core_fabric.h                |   2 +
 ipc/shm.c                                          |  13 +-
 kernel/membarrier.c                                |   4 +
 mm/filemap.c                                       |   7 +-
 mm/page_alloc.c                                    |   2 +-
 mm/vmpressure.c                                    |  10 +-
 samples/seccomp/bpf-helper.h                       | 125 +++++++++--------
 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 ++
 91 files changed, 906 insertions(+), 469 deletions(-)