Skip to content

4.1.6-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest79 of 84 patches 4 repliesIn review

79 of 84 patches are in this archive. The cover letter announces 84.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/84MIPS: unaligned: Fix build error on big endian R6 kernelsarch/mips/kernel/unaligned.c+1 -10 replies
2/84MIPS: Replace add and sub instructions in relocate_kernel.S with addiuarch/mips/kernel/relocate_kernel.S+4 -40 replies
3/84MIPS: Malta: Dont reinitialise RTCarch/mips/mti-malta/malta-time.c+9 -60 replies
4/84MIPS: Fix sched_getaffinity with MT FPAFF enabledarch/mips/kernel/mips-mt-fpaff.c+3 -20 replies
5/84MIPS: Export get_c0_perfcount_int()arch/mips/ath79/setup.c arch/mips/lantiq/irq.c arch/mips/mti-malta/malta-time.c +3 more+6 -00 replies
6/84MIPS: do_mcheck: Fix kernel code dump with EVAarch/mips/kernel/traps.c+6 -00 replies
7/84MIPS: show_stack: Fix stack trace with EVAarch/mips/kernel/traps.c+7 -00 replies
8/84Revert "MIPS: BCM63xx: Provide a plat_post_dma_flush hook"arch/mips/include/asm/mach-bcm63xx/dma-coherence.h+0 -100 replies
9/84MIPS: Flush RPS on kernel entry with EVAarch/mips/include/asm/stackframe.h+25 -00 replies
10/84MIPS: Make set_pte() SMP safe.arch/mips/include/asm/pgtable.h+31 -00 replies
11/84fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()fs/notify/mark.c+25 -50 replies
12/84drm/i915: Declare the swizzling unknown for L-shaped configurationsdrivers/gpu/drm/i915/i915_gem_tiling.c+4 -10 replies
14/84drm/radeon: rework audio detect (v4)drivers/gpu/drm/radeon/dce6_afmt.c drivers/gpu/drm/radeon/radeon_audio.c drivers/gpu/drm/radeon/radeon_audio.h +2 more+105 -1230 replies
15/84drm/radeon/combios: add some validation of lvds valuesdrivers/gpu/drm/radeon/radeon_combios.c+6 -10 replies
16/84drm/dp-mst: Remove debug WARN_ONdrivers/gpu/drm/drm_dp_mst_topology.c+0 -10 replies
17/84ipr: Fix locking for unit attention handlingdrivers/scsi/ipr.c+7 -50 replies
18/84ipr: Fix incorrect trace indexingdrivers/scsi/ipr.c drivers/scsi/ipr.h+4 -20 replies
19/84ipr: Fix invalid array indexing for HRRQdrivers/scsi/ipr.c+8 -30 replies
20/84Bluetooth: Fix NULL pointer dereference in smp_conn_securitynet/bluetooth/smp.c+4 -00 replies
21/84dmaengine: pl330: Fix overflow when reporting residue in memcpydrivers/dma/pl330.c+1 -00 replies
22/84dmaengine: pl330: Really fix choppy sound because of wrong residue calculationdrivers/dma/pl330.c+1 -10 replies
24/84drivers/usb: Delete XHCI command timer if necessarydrivers/usb/host/xhci-mem.c+2 -10 replies
25/84USB: sierra: add 1199:68AB device IDdrivers/usb/serial/sierra.c+1 -00 replies
26/84usb: udc: core: add device_del() call to error pathwaydrivers/usb/gadget/udc/udc-core.c+1 -00 replies
27/84usb: chipidea: ehci_init_driver is intended to call one timedrivers/usb/chipidea/core.c drivers/usb/chipidea/host.c drivers/usb/chipidea/host.h+23 -30 replies
28/84phy: twl4030-usb: make runtime pm more reliable.drivers/phy/phy-twl4030-usb.c+20 -90 replies
29/84md: use kzalloc() when bitmap is disableddrivers/md/md.c+1 -10 replies
30/84ath10k: fix qca61x4 hw2.1 supportdrivers/net/wireless/ath/ath10k/pci.c+2 -30 replies
31/84x86/asm/entry/64: Remove pointless jump to irq_returnarch/x86/kernel/entry_64.S+1 -30 replies
32/84x86/nmi: Enable nested do_nmi() handling for 64-bit kernelsarch/x86/kernel/nmi.c+53 -720 replies
33/84x86/nmi/64: Remove asm code that saves CR2arch/x86/kernel/entry_64.S+0 -180 replies
34/84x86/nmi/64: Switch stacks on userspace NMI entryarch/x86/kernel/entry_64.S+57 -40 replies
35/84x86/nmi/64: Improve nested NMI commentsarch/x86/kernel/entry_64.S arch/x86/kernel/nmi.c+94 -700 replies
36/84x86/nmi/64: Reorder nested NMI checksarch/x86/kernel/entry_64.S+18 -160 replies
37/84x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detectionarch/x86/kernel/entry_64.S+25 -40 replies
38/84dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_sg()drivers/dma/at_xdmac.c+4 -30 replies
39/84crypto: nx - Fixing NX data alignment with nx_sg listdrivers/crypto/nx/nx.c+24 -40 replies
40/84crypto: nx - Fixing SHA update bugdrivers/crypto/nx/nx-sha256.c drivers/crypto/nx/nx-sha512.c drivers/crypto/nx/nx.c +1 more+99 -1190 replies
41/84crypto: nx - Fix reentrancy bugsdrivers/crypto/nx/nx-aes-ccm.c drivers/crypto/nx/nx-aes-ctr.c drivers/crypto/nx/nx-aes-gcm.c +5 more+124 -790 replies
42/84sparc64: Fix userspace FPU register corruptions.arch/sparc/include/asm/visasm.h arch/sparc/lib/NG4memcpy.S arch/sparc/lib/VISsave.S +1 more+11 -810 replies
43/84clk: keystone: add support for post divider register for main pllDocumentation/devicetree/bindings/clock/keystone-pll.txt drivers/clk/keystone/pll.c+22 -60 replies
44/84ARM: dts: keystone: fix dt bindings to use post div register for mainpllarch/arm/boot/dts/k2e-clocks.dtsi arch/arm/boot/dts/k2hk-clocks.dtsi arch/arm/boot/dts/k2l-clocks.dtsi+6 -90 replies
45/84ASoC: Intel: Get correct usage_count value to load firmwaresound/soc/intel/atom/sst/sst_drv_interface.c+7 -70 replies
46/84ASoC: ssm4567: Keep TDM_BCLKS in ssm4567_set_dai_fmtsound/soc/codecs/ssm4567.c+7 -10 replies
47/84ASoC: pcm1681: Fix setting de-emphasis sampling rate selectionsound/soc/codecs/pcm1681.c+1 -10 replies
48/84ASoC: dapm: Lock during userspace accesssound/soc/soc-dapm.c+9 -00 replies
49/84ASoC: dapm: Dont add prefix to widget stream namesound/soc/soc-dapm.c+3 -90 replies
50/84x86/xen: Probe target addresses in set_aliased_prot() before the hypercallarch/x86/xen/enlighten.c+40 -00 replies
52/84hwrng: core - correct error check of kthread_run calldrivers/char/hw_random/core.c+1 -10 replies
53/84crypto: qat - Fix invalid synchronization between register/unregister sym algsdrivers/crypto/qat/qat_common/qat_algs.c+16 -80 replies
54/84crypto: ixp4xx - Remove bogus BUG_ON on scattered dst bufferdrivers/crypto/ixp4xx_crypto.c+0 -10 replies
55/84rbd: fix copyup completion racedrivers/block/rbd.c+17 -50 replies
56/84ARM: dts: i.MX35: Fix can support.arch/arm/boot/dts/imx35.dtsi+4 -40 replies
57/84ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without syscarch/arm/mach-omap2/omap_hwmod.c+16 -80 replies
58/84ALSA: hda - fix cs4210_spdif_automute()sound/pci/hda/patch_cirrus.c+1 -30 replies
59/84ALSA: hda - one Dell machine needs the headphone white noise fixupsound/pci/hda/patch_realtek.c+1 -00 replies
60/84ALSA: fireworks/firewire-lib: add support for recent firmware quirksound/firewire/amdtp.c sound/firewire/amdtp.h sound/firewire/fireworks/fireworks.c +2 more+23 -20 replies
61/84hwmon: (nct7904) Export I2C module alias informationdrivers/hwmon/nct7904.c+1 -00 replies
63/84ipc: modify message queue accounting to not take kernel data structures into accountipc/mqueue.c+0 -50 replies
64/84ocfs2: fix BUG in ocfs2_downconvert_thread_do_work()fs/ocfs2/dlmglue.c+7 -30 replies
65/84ocfs2: fix shift left overflowfs/ocfs2/aops.c+2 -20 replies
66/84nfsd: Drop BUG_ON and ignore SECLABEL on absent filesystemfs/nfsd/nfs4xdr.c+6 -50 replies
67/84PCI: Restore PCI_MSIX_FLAGS_BIRMASK definitioninclude/uapi/linux/pci_regs.h+1 -00 replies
68/84md/raid1: extend spinlock to protect raid1_end_read_request against inconsistenciesdrivers/md/raid1.c+6 -40 replies
69/84dm: fix dm_merge_bvec regression on 32 bit systemsdrivers/md/dm.c+10 -170 replies
70/84staging: vt6655: vnt_bss_info_changed check conf->beacon_rate is not NULLdrivers/staging/vt6655/device_main.c+3 -20 replies
71/84staging: lustre: Include unaligned.h instead of access_ok.hdrivers/staging/lustre/lustre/obdclass/debug.c+1 -10 replies
72/84usb: gadget: f_uac2: fix calculation of uac2->p_intervaldrivers/usb/gadget/function/f_uac2.c+2 -20 replies
73/84USB: qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355drivers/usb/serial/option.c drivers/usb/serial/qcserial.c+2 -10 replies
75/84mtd: nand: Fix NAND_USE_BOUNCE_BUFFER flag conflictinclude/linux/mtd/nand.h+5 -50 replies
76/84Input: alps - only Dell laptops have separate button bits for v2 dualpoint sticksDocumentation/input/alps.txt drivers/input/mouse/alps.c+10 -40 replies
77/84thermal: exynos: Disable the regulator on probe failuredrivers/thermal/samsung/exynos_tmu.c+2 -00 replies
78/84mm, vmscan: Do not wait for page writeback for GFP_NOFS allocationsmm/vmscan.c+5 -90 replies
79/84signalfd: fix information leak in signalfd_copyinfofs/signalfd.c+3 -20 replies
80/84signal: fix information leak in copy_siginfo_to_userarch/arm64/kernel/signal32.c kernel/signal.c+8 -40 replies
81/84signal: fix information leak in copy_siginfo_from_user32arch/arm64/kernel/signal32.c arch/mips/kernel/signal32.c arch/powerpc/kernel/signal_32.c +2 more+2 -100 replies
82/84kvm: x86: fix kvm_apic_has_events to check for NULL pointerarch/x86/kvm/lapic.h+1 -10 replies
83/84nfsd: refactor nfs4_preprocess_stateid_opfs/nfsd/nfs4state.c+52 -450 replies
84/84nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateidfs/nfsd/nfs4state.c+6 -60 replies

Reviews trailers per patch

23 of 79 patches have a Reviewed-by or Acked-by.

PatchThierry RedingAnder Conselvan de OliveiraWen XiongGabriel Krisman BertaziMartin K. PetersenPeter ChenLars-Peter ClausenAnatol PomozovDaniel MackAshish SangwanAlan SternTony LindgrenPaul BurtonSteven RostedtBorislav PetkovSantosh ShilimkarNicolas FerreLudovic DesrochesMarek BeliskoAlex ElderJohannes OerteiDoug LedfordMichael KerriskDavidlohr BuesoAdam WilliamsonJoe ThornberDouglas ChristmanJavier Martinez CanillasLukasz Majewski
1/84
2/84
3/84R-b
4/84
5/84
6/84
7/84
8/84
9/84
10/84
11/84R-b
12/84
14/84
15/84
16/84R-b R-b
17/84R-b R-b R-b
18/84T-b R-b R-b R-b
19/84T-b R-b R-b R-b
20/84
21/84
22/84T-b
24/84
25/84
26/84A-b
27/84A-b
28/84T-b
29/84
30/84
31/84
32/84R-b
33/84R-b A-b
34/84R-b R-b
35/84R-b
36/84R-b
37/84R-b
38/84A-b A-b
39/84
40/84
41/84
42/84
43/84
44/84A-b
45/84
46/84A-b A-b
47/84A-b
48/84
49/84
50/84
52/84
53/84
54/84
55/84R-b
56/84
57/84
58/84
59/84
60/84T-b
61/84
63/84A-b A-b A-b
64/84
65/84
66/84
67/84
68/84
69/84T-b A-b
70/84
71/84
72/84A-b
73/84
75/84
76/84Reported-and-tested-by
77/84R-b T-b
78/84
79/84
80/84
81/84
82/84
83/84
84/84

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

Read the v1 thread

Cover letter [PATCH 4.1 00/84] 4.1.6-stable review

This is the start of the stable review cycle for the 4.1.6 release. There are 84 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 Aug 16 17:41:54 UTC 2015. 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.1.6-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.1.6-rc1

Jeff Layton <[email protected]>
nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateid

Christoph Hellwig <[email protected]>
nfsd: refactor nfs4_preprocess_stateid_op

Paolo Bonzini <[email protected]>
kvm: x86: fix kvm_apic_has_events to check for NULL pointer

Amanieu d'Antras <[email protected]>
signal: fix information leak in copy_siginfo_from_user32

Amanieu d'Antras <[email protected]>
signal: fix information leak in copy_siginfo_to_user

Amanieu d'Antras <[email protected]>
signalfd: fix information leak in signalfd_copyinfo

Michal Hocko <[email protected]>
mm, vmscan: Do not wait for page writeback for GFP_NOFS allocations

Krzysztof Kozlowski <[email protected]>
thermal: exynos: Disable the regulator on probe failure

Hans de Goede <[email protected]>
Input: alps - only Dell laptops have separate button bits for v2 dualpoint sticks

Scott Wood <[email protected]>
mtd: nand: Fix NAND_USE_BOUNCE_BUFFER flag conflict

Pieter Hollants <[email protected]>
USB: qcserial: Add support for Dell Wireless 5809e 4G Modem

Reinhard Speyerer <[email protected]>
USB: qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355

Peter Chen <[email protected]>

    usb: gadget: f_uac2: fix calculation of uac2->p_interval

Guenter Roeck <[email protected]>
staging: lustre: Include unaligned.h instead of access_ok.h

Malcolm Priestley <[email protected]>

    staging: vt6655: vnt_bss_info_changed check conf->beacon_rate is not NULL

Mike Snitzer <[email protected]>
dm: fix dm_merge_bvec regression on 32 bit systems

NeilBrown <[email protected]>
md/raid1: extend spinlock to protect raid1_end_read_request against inconsistencies

Michael S. Tsirkin <[email protected]>
PCI: Restore PCI_MSIX_FLAGS_BIRMASK definition

Kinglong Mee <[email protected]>
nfsd: Drop BUG_ON and ignore SECLABEL on absent filesystem

Joseph Qi <[email protected]>
ocfs2: fix shift left overflow

Joseph Qi <[email protected]>
ocfs2: fix BUG in ocfs2_downconvert_thread_do_work()

Marcus Gelderie <[email protected]>
ipc: modify message queue accounting to not take kernel data structures into account

Pali Rohár <[email protected]>
hwmon: (dell-smm) Blacklist Dell Studio XPS 8100

Javier Martinez Canillas <[email protected]>
hwmon: (nct7904) Export I2C module alias information

Takashi Sakamoto <[email protected]>
ALSA: fireworks/firewire-lib: add support for recent firmware quirk

Hui Wang <[email protected]>
ALSA: hda - one Dell machine needs the headphone white noise fixup

Dan Carpenter <[email protected]>

    ALSA: hda - fix cs4210_spdif_automute()

Roger Quadros <[email protected]>
ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc

Denis Carikli <[email protected]>
ARM: dts: i.MX35: Fix can support.

Ilya Dryomov <[email protected]>
rbd: fix copyup completion race

Herbert Xu <[email protected]>
crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer

Tadeusz Struk <[email protected]>
crypto: qat - Fix invalid synchronization between register/unregister sym algs

Martin Schwidefsky <[email protected]>
hwrng: core - correct error check of kthread_run call

Marek Marczykowski-Górecki <[email protected]>
xen/gntdevt: Fix race condition in gntdev_release()

Andy Lutomirski <[email protected]>
x86/xen: Probe target addresses in set_aliased_prot() before the hypercall

Lars-Peter Clausen <[email protected]>
ASoC: dapm: Don't add prefix to widget stream name

Lars-Peter Clausen <[email protected]>
ASoC: dapm: Lock during userspace access

Axel Lin <[email protected]>
ASoC: pcm1681: Fix setting de-emphasis sampling rate selection

Ben Zhang <[email protected]>

    ASoC: ssm4567: Keep TDM_BCLKS in ssm4567_set_dai_fmt

Shilpa Sreeramalu <[email protected]>
ASoC: Intel: Get correct usage_count value to load firmware

Murali Karicheri <[email protected]>
ARM: dts: keystone: fix dt bindings to use post div register for mainpll

Murali Karicheri <[email protected]>
clk: keystone: add support for post divider register for main pll

David S. Miller <[email protected]>
sparc64: Fix userspace FPU register corruptions.

Herbert Xu <[email protected]>
crypto: nx - Fix reentrancy bugs

Leonidas Da Silva Barbosa <[email protected]>
crypto: nx - Fixing SHA update bug

Leonidas Da Silva Barbosa <[email protected]>
crypto: nx - Fixing NX data alignment with nx_sg list

Cyrille Pitchen <[email protected]>
dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_sg()

Andy Lutomirski <[email protected]>
x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection

Andy Lutomirski <[email protected]>
x86/nmi/64: Reorder nested NMI checks

Andy Lutomirski <[email protected]>
x86/nmi/64: Improve nested NMI comments

Andy Lutomirski <[email protected]>
x86/nmi/64: Switch stacks on userspace NMI entry

Andy Lutomirski <[email protected]>
x86/nmi/64: Remove asm code that saves CR2

Andy Lutomirski <[email protected]>
x86/nmi: Enable nested do_nmi() handling for 64-bit kernels

Andy Lutomirski <[email protected]>
x86/asm/entry/64: Remove pointless jump to irq_return

Michal Kazior <[email protected]>

    ath10k: fix qca61x4 hw2.1 support

Benjamin Randazzo <[email protected]>
md: use kzalloc() when bitmap is disabled

NeilBrown <[email protected]>
phy: twl4030-usb: make runtime pm more reliable.

Peter Chen <[email protected]>
usb: chipidea: ehci_init_driver is intended to call one time

Alan Stern <[email protected]>
usb: udc: core: add device_del() call to error pathway

Dirk Behme <[email protected]>
USB: sierra: add 1199:68AB device ID

Gavin Shan <[email protected]>
drivers/usb: Delete XHCI command timer if necessary

Mathias Nyman <[email protected]>
xhci: fix off by one error in TRB DMA address boundary check

Krzysztof Kozlowski <[email protected]>
dmaengine: pl330: Really fix choppy sound because of wrong residue calculation

Krzysztof Kozlowski <[email protected]>
dmaengine: pl330: Fix overflow when reporting residue in memcpy

Johan Hedberg <[email protected]>
Bluetooth: Fix NULL pointer dereference in smp_conn_security

Brian King <[email protected]>
ipr: Fix invalid array indexing for HRRQ

Brian King <[email protected]>
ipr: Fix incorrect trace indexing

Brian King <[email protected]>
ipr: Fix locking for unit attention handling

Daniel Vetter <[email protected]>
drm/dp-mst: Remove debug WARN_ON

Alex Deucher <[email protected]>
drm/radeon/combios: add some validation of lvds values

Alex Deucher <[email protected]>
drm/radeon: rework audio detect (v4)

Chris Wilson <[email protected]>
drm/i915: Replace WARN inside I915_READ64_2x32 with retry loop

Chris Wilson <[email protected]>
drm/i915: Declare the swizzling unknown for L-shaped configurations

Jan Kara <[email protected]>
fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()

David Daney <[email protected]>
MIPS: Make set_pte() SMP safe.

James Hogan <[email protected]>
MIPS: Flush RPS on kernel entry with EVA

Florian Fainelli <[email protected]>
Revert "MIPS: BCM63xx: Provide a plat_post_dma_flush hook"

James Hogan <[email protected]>
MIPS: show_stack: Fix stack trace with EVA

James Hogan <[email protected]>
MIPS: do_mcheck: Fix kernel code dump with EVA

Felix Fietkau <[email protected]>
MIPS: Export get_c0_perfcount_int()

Felix Fietkau <[email protected]>
MIPS: Fix sched_getaffinity with MT FPAFF enabled

James Hogan <[email protected]>
MIPS: Malta: Don't reinitialise RTC

James Cowgill <[email protected]>
MIPS: Replace add and sub instructions in relocate_kernel.S with addiu

James Cowgill <[email protected]>
MIPS: unaligned: Fix build error on big endian R6 kernels

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

Diffstat:

 .../devicetree/bindings/clock/keystone-pll.txt     |   8 +-
 Documentation/input/alps.txt                       |   6 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx35.dtsi                       |   8 +-
 arch/arm/boot/dts/k2e-clocks.dtsi                  |   5 +-
 arch/arm/boot/dts/k2hk-clocks.dtsi                 |   5 +-
 arch/arm/boot/dts/k2l-clocks.dtsi                  |   5 +-
 arch/arm/mach-omap2/omap_hwmod.c                   |  24 +-
 arch/arm64/kernel/signal32.c                       |   5 +-
 arch/mips/ath79/setup.c                            |   1 +
 arch/mips/include/asm/mach-bcm63xx/dma-coherence.h |  10 -
 arch/mips/include/asm/pgtable.h                    |  31 +++
 arch/mips/include/asm/stackframe.h                 |  25 ++
 arch/mips/kernel/mips-mt-fpaff.c                   |   5 +-
 arch/mips/kernel/relocate_kernel.S                 |   8 +-
 arch/mips/kernel/signal32.c                        |   2 -
 arch/mips/kernel/traps.c                           |  13 +
 arch/mips/kernel/unaligned.c                       |   2 +-
 arch/mips/lantiq/irq.c                             |   1 +
 arch/mips/mti-malta/malta-time.c                   |  16 +-
 arch/mips/mti-sead3/sead3-time.c                   |   1 +
 arch/mips/pistachio/time.c                         |   1 +
 arch/mips/ralink/irq.c                             |   1 +
 arch/powerpc/kernel/signal_32.c                    |   2 -
 arch/sparc/include/asm/visasm.h                    |  16 +-
 arch/sparc/lib/NG4memcpy.S                         |   5 +-
 arch/sparc/lib/VISsave.S                           |  67 +----
 arch/sparc/lib/ksyms.c                             |   4 -
 arch/tile/kernel/compat_signal.c                   |   2 -
 arch/x86/kernel/entry_64.S                         | 286 +++++++++++++--------
 arch/x86/kernel/nmi.c                              | 123 ++++-----
 arch/x86/kvm/lapic.h                               |   2 +-
 arch/x86/xen/enlighten.c                           |  40 +++
 drivers/block/rbd.c                                |  22 +-
 drivers/char/hw_random/core.c                      |   2 +-
 drivers/char/i8k.c                                 |  18 +-
 drivers/clk/keystone/pll.c                         |  20 +-
 drivers/crypto/ixp4xx_crypto.c                     |   1 -
 drivers/crypto/nx/nx-aes-ccm.c                     |   6 +-
 drivers/crypto/nx/nx-aes-ctr.c                     |   7 +-
 drivers/crypto/nx/nx-aes-gcm.c                     |  17 +-
 drivers/crypto/nx/nx-aes-xcbc.c                    |  70 +++--
 drivers/crypto/nx/nx-sha256.c                      | 105 ++++----
 drivers/crypto/nx/nx-sha512.c                      | 107 ++++----
 drivers/crypto/nx/nx.c                             |  71 ++---
 drivers/crypto/nx/nx.h                             |  16 +-
 drivers/crypto/qat/qat_common/qat_algs.c           |  24 +-
 drivers/dma/at_xdmac.c                             |   7 +-
 drivers/dma/pl330.c                                |   3 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |   1 -
 drivers/gpu/drm/i915/i915_drv.h                    |  17 +-
 drivers/gpu/drm/i915/i915_gem_tiling.c             |   5 +-
 drivers/gpu/drm/radeon/dce6_afmt.c                 |  62 ++---
 drivers/gpu/drm/radeon/radeon_audio.c              | 143 +++++------
 drivers/gpu/drm/radeon/radeon_audio.h              |   3 +-
 drivers/gpu/drm/radeon/radeon_combios.c            |   7 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         |  18 +-
 drivers/gpu/drm/radeon/radeon_mode.h               |   2 +-
 drivers/hwmon/nct7904.c                            |   1 +
 drivers/input/mouse/alps.c                         |   8 +-
 drivers/md/dm.c                                    |  27 +-
 drivers/md/md.c                                    |   2 +-
 drivers/md/raid1.c                                 |  10 +-
 drivers/net/wireless/ath/ath10k/pci.c              |   5 +-
 drivers/phy/phy-twl4030-usb.c                      |  29 ++-
 drivers/scsi/ipr.c                                 |  28 +-
 drivers/scsi/ipr.h                                 |   1 +
 drivers/staging/lustre/lustre/obdclass/debug.c     |   2 +-
 drivers/staging/vt6655/device_main.c               |   5 +-
 drivers/thermal/samsung/exynos_tmu.c               |   2 +
 drivers/usb/chipidea/core.c                        |  13 +-
 drivers/usb/chipidea/host.c                        |   7 +-
 drivers/usb/chipidea/host.h                        |   6 +
 drivers/usb/gadget/function/f_uac2.c               |   4 +-
 drivers/usb/gadget/udc/udc-core.c                  |   1 +
 drivers/usb/host/xhci-mem.c                        |   3 +-
 drivers/usb/host/xhci-ring.c                       |   2 +-
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/serial/qcserial.c                      |   2 +-
 drivers/usb/serial/sierra.c                        |   1 +
 drivers/xen/gntdev.c                               |   2 +
 fs/nfsd/nfs4state.c                                | 101 ++++----
 fs/nfsd/nfs4xdr.c                                  |  11 +-
 fs/notify/mark.c                                   |  30 ++-
 fs/ocfs2/aops.c                                    |   4 +-
 fs/ocfs2/dlmglue.c                                 |  10 +-
 fs/signalfd.c                                      |   5 +-
 include/linux/mtd/nand.h                           |  10 +-
 include/uapi/linux/pci_regs.h                      |   1 +
 ipc/mqueue.c                                       |   5 -
 kernel/signal.c                                    |  13 +-
 mm/vmscan.c                                        |  14 +-
 net/bluetooth/smp.c                                |   4 +
 sound/firewire/amdtp.c                             |   5 +-
 sound/firewire/amdtp.h                             |   2 +
 sound/firewire/fireworks/fireworks.c               |   8 +
 sound/firewire/fireworks/fireworks.h               |   1 +
 sound/firewire/fireworks/fireworks_stream.c        |   9 +
 sound/pci/hda/patch_cirrus.c                       |   4 +-
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/codecs/pcm1681.c                         |   2 +-
 sound/soc/codecs/ssm4567.c                         |   8 +-
 sound/soc/intel/atom/sst/sst_drv_interface.c       |  14 +-
 sound/soc/soc-dapm.c                               |  21 +-
 104 files changed, 1115 insertions(+), 819 deletions(-)