This is the start of the stable review cycle for the 4.5.3 release.
There are 200 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 Thu May  5 00:05:29 UTC 2016.
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.5.3-rc1.gz
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>
    Linux 4.5.3-rc1

Dan Carpenter <[email protected]>
    extcon: max77843: Use correct size for reading the interrupt register

Arnd Bergmann <[email protected]>
    stm class: Select CONFIG_SRCU

Jarkko Sakkinen <[email protected]>
    tpm: fix: set continueSession attribute for the unseal operation

Jarkko Sakkinen <[email protected]>
    tpm: fix checks for policy digest existence in tpm2_seal_trusted()

Arnd Bergmann <[email protected]>
    megaraid_sas: add missing curly braces in ioctl handler

NeilBrown <[email protected]>
    sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race

Caesar Wang <[email protected]>
    thermal: rockchip: fix a impossible condition caused by the warning

Al Viro <[email protected]>
    unbreak allmodconfig KCONFIG_ALLCONFIG=...

Jiri Kosina <[email protected]>
    btrfs: cleaner_kthread() doesn't need explicit freeze

Kinglong Mee <[email protected]>
    btrfs: fix memory leak of fs_info in block group cache

Fabio Estevam <[email protected]>
    bus: imx-weim: Take the 'status' property value into account

Franklin S Cooper Jr <[email protected]>
    ARM: dts: am437x: Fix GPMC dma properties

Franklin S Cooper Jr <[email protected]>
    ARM: dts: am33xx: Fix GPMC dma properties

Robert Jarzmik <[email protected]>
    ARM: dts: pxa: fix dma engine node to pxa3xx-nand

Lior Amsalem <[email protected]>
    ARM: dts: armada-375: use armada-370-sata for SATA

Arnd Bergmann <[email protected]>
    ARM: EXYNOS: select THERMAL_OF

Arnd Bergmann <[email protected]>
    ARM: prima2: always enable reset controller

Pali Rohár <[email protected]>
    ARM: OMAP3: Add cpuidle parameters table for omap3430

Andres Freund <[email protected]>
    perf hists: Fix determination of a callchain node's childlessness

Peter Zijlstra <[email protected]>
    perf/core: Fix time tracking bug with multiplexing

Alexander Shishkin <[email protected]>
    perf/core: Don't leak event in the syscall error path

Allen Hubbe <[email protected]>
    NTB: Remove _addr functions from ntb_hw_amd

Arnd Bergmann <[email protected]>
    ntb: perf test: fix address space confusion

Borislav Petkov <[email protected]>
    perf stat: Document --detailed option

Marcin Ślusarz <[email protected]>
    perf tools: handle spaces in file names obtained from /proc/pid/maps

Namhyung Kim <[email protected]>
    perf hists browser: Fix dump to show correct callchain style

Namhyung Kim <[email protected]>
    perf hists browser: Only offer symbol scripting when a symbol is under the 
cursor

Ezequiel García <[email protected]>
    mtd: nand: Drop mtd.owner requirement in nand_scan

Florian Fainelli <[email protected]>
    mtd: brcmnand: Fix v7.1 register offsets

Cyrille Pitchen <[email protected]>
    mtd: spi-nor: remove micron_quad_enable()

Kunihiko Hayashi <[email protected]>
    bus: uniphier-system-bus: fix condition of overlap check

Chao Yu <[email protected]>
    f2fs crypto: make sure the encryption info is initialized on opendir(2)

Chao Yu <[email protected]>
    f2fs crypto: handle unexpected lack of encryption keys

Jaegeuk Kim <[email protected]>
    f2fs: don't need to call set_page_dirty for io error

Jaegeuk Kim <[email protected]>
    f2fs: do f2fs_balance_fs when block is allocated

Jaegeuk Kim <[email protected]>
    ext4/fscrypto: avoid RCU lookup in d_revalidate

Jaegeuk Kim <[email protected]>
    f2fs: cover large section in sanity check of super

Shawn Lin <[email protected]>
    f2fs: slightly reorganize read_raw_super_block

Jaegeuk Kim <[email protected]>
    f2fs crypto: fix corrupted symlink in encrypted case

Eryu Guan <[email protected]>
    ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()

Karol Herbst <[email protected]>
    x86/mm/kmmio: Fix mmiotrace for hugepages

Addy Ke <[email protected]>
    spi: rockchip: modify DMA max burst to 1

Chris Phlipot <[email protected]>
    perf tools: Fix perf script python database export crash

Arnaldo Carvalho de Melo <[email protected]>
    perf evlist: Reference count the cpu and thread maps at set_maps()

Michael Hennerich <[email protected]>
    drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors

Krzysztof Kozlowski <[email protected]>
    rtc: max77686: Properly handle regmap_irq_get_virq() error code

Alexandre Belloni <[email protected]>
    rtc: rx8025: remove rv8803 id

Dan Carpenter <[email protected]>
    rtc: ds1685: passing bogus values to irq_restore

Geert Uytterhoeven <[email protected]>
    rtc: vr41xx: Wire up alarm_irq_enable

Alexander Kochetkov <[email protected]>
    rtc: hym8563: fix invalid year calculation

Jon Hunter <[email protected]>
    PM / Domains: Fix removal of a subdomain

Viresh Kumar <[email protected]>
    PM / OPP: Initialize u_volt_min/max to a valid value

Dan Carpenter <[email protected]>
    misc: mic/scif: fix wrap around tests

Ben Hutchings <[email protected]>
    misc/bmp085: Enable building as a module

Michal Marek <[email protected]>
    lib/mpi: Endianness fix

Sushaanth Srirangapathi <[email protected]>
    fbdev: da8xx-fb: fix videomodes of lcd panels

Arnd Bergmann <[email protected]>
    scsi_dh: force modular build if SCSI is a module

Arnd Bergmann <[email protected]>
    paride: make 'verbose' parameter an 'int' again

Arnd Bergmann <[email protected]>
    regulator: s5m8767: fix get_register() error handling

Vladimir Zapolskiy <[email protected]>
    irqchip/mxs: Fix error check of of_io_request_and_map()

Vladimir Zapolskiy <[email protected]>
    irqchip/sunxi-nmi: Fix error check of of_io_request_and_map()

Huibin Hong <[email protected]>
    spi/rockchip: Make sure spi clk is on in rockchip_spi_set_cs

Peter Zijlstra <[email protected]>
    locking/mcs: Fix mcs_spin_lock() ordering

Ignat Korchagin <[email protected]>
    USB: usbip: fix potential out-of-bounds write

Minchan Kim <[email protected]>
    mm/hwpoison: fix wrong num_poisoned_pages accounting

Minchan Kim <[email protected]>
    mm: vmscan: reclaim highmem zone if buffer_heads is over limit

Gerald Schaefer <[email protected]>
    numa: fix /proc/<pid>/numa_maps for THP

Konstantin Khlebnikov <[email protected]>
    mm/huge_memory: replace VM_NO_THP VM_BUG_ON with actual VMA check

Steve Capper <[email protected]>
    mm: exclude HugeTLB pages from THP page_mapped() logic

Tejun Heo <[email protected]>
    memcg: relocate charge moving from ->attach to ->post_attach

Tejun Heo <[email protected]>
    cgroup, cpuset: replace cpuset_post_attach_flush() with 
cgroup_subsys->post_attach callback

Jesper Dangaard Brouer <[email protected]>
    slub: clean up code for kmem cgroup support to kmem_cache_free_bulk

Roman Pen <[email protected]>
    workqueue: fix ghost PENDING flag while doing MQ IO

Keith Busch <[email protected]>
    x86/apic: Handle zero vector gracefully in clear_vector_irq()

Ard Biesheuvel <[email protected]>
    efi: Expose non-blocking set_variable() wrapper to efivars

Laszlo Ersek <[email protected]>
    efi: Fix out-of-bounds read in variable_matches()

Jason Gunthorpe <[email protected]>
    IB/security: Restrict use of the write() interface

Sagi Grimberg <[email protected]>
    IB/mlx5: Expose correct max_sge_rd limit

chunfan chen <[email protected]>
    mwifiex: fix IBSS data path issue.

Doug Ledford <[email protected]>
    IB/core: Fix oops in ib_cache_gid_set_default_gid

Michael Neuling <[email protected]>
    cxl: Keep IRQ mappings on context teardown

Hans Verkuil <[email protected]>
    v4l2-dv-timings.h: fix polarity for 4k formats

Sakari Ailus <[email protected]>
    videobuf2-v4l2: Verify planes array in buffer dequeueing

Sakari Ailus <[email protected]>
    videobuf2-core: Check user space planes array in dqbuf

Ricardo Ribalda Delgado <[email protected]>
    media: vb2: Fix regression on poll() for RW mode

Ricardo Ribalda Delgado <[email protected]>
    vb2-memops: Fix over allocation of frame vectors

Sugar Zhang <[email protected]>
    ASoC: rt5640: Correct the digital interface data select

Mark Brown <[email protected]>
    ASoC: dapm: Make sure we have a card when displaying component widgets

Lars-Peter Clausen <[email protected]>
    ASoC: ssm4567: Reset device before regcache_sync()

Arnd Bergmann <[email protected]>
    ASoC: s3c24xx: use const snd_soc_component_driver pointer

Tony Luck <[email protected]>
    EDAC: i7core, sb_edac: Don't return NOTIFY_BAD from mce_decoder callback

Azael Avalos <[email protected]>
    toshiba_acpi: Fix regression caused by hotkey enabling value

Adrian Hunter <[email protected]>
    mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangs

Lv Zheng <[email protected]>
    ACPICA / Interpreter: Fix a regression triggered because of wrong Linux 
ECDT support

Javier Martinez Canillas <[email protected]>
    i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared

Michael Ellerman <[email protected]>
    i2c: cpm: Fix build break due to incompatible pointer types

Adrian Hunter <[email protected]>
    perf intel-pt: Fix segfault tracing transactions

Linus Walleij <[email protected]>
    video: ARM CLCD: runtime check for Versatile

Flora Cui <[email protected]>
    drm/ttm: fix kref count mess in ttm_bo_move_to_lru_tail

Ville Syrjälä <[email protected]>
    drm/i915: Use fw_domains_put_with_fifo() on HSW

Chris Wilson <[email protected]>
    drm/i915: Force ringbuffers to not be at offset 0

Akash Goel <[email protected]>
    drm/i915: Fixup the free space logic in ring_prepare

Mika Kuoppala <[email protected]>
    drm/i915/skl: Fix spurious gpu hang with gt3/gt4 revs

Mat Martineau <[email protected]>
    drm/i915/skl: Fix DMC load on Skylake J0 and K0

Dan Carpenter <[email protected]>
    drm/amdkfd: uninitialized variable in dbgdev_wave_control_set_registers()

Ville Syrjälä <[email protected]>
    drm/i915: skl_update_scaler() wants a rotation bitmask instead of bit number

Ville Syrjälä <[email protected]>
    drm/i915: Start WM computation from scratch on ILK-BDW

Ville Syrjälä <[email protected]>
    drm/i915: Use the active wm config for merging on ILK-BDW

Ville Syrjälä <[email protected]>
    drm/i915: Cleanup phys status page too

Ville Syrjälä <[email protected]>
    drm/i915: Pass the correct encoder to intel_ddi_clk_select() with MST

Vladimir Zapolskiy <[email protected]>
    pwm: brcmstb: Fix check of devm_ioremap_resource() return code

[email protected] <[email protected]>
    drm/dp/mst: Get validated port ref in drm_dp_update_payload_part1()

Lyude <[email protected]>
    drm/dp/mst: Restore primary hub guid on resume

[email protected] <[email protected]>
    drm/dp/mst: Validate port in drm_dp_payload_send_msg()

Ben Skeggs <[email protected]>
    drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queries

Huacai Chen <[email protected]>
    drm: Loongson-3 doesn't fully support wc memory

Vitaly Prosyak <[email protected]>
    drm/radeon: fix vertical bars appear on monitor (v2)

Jérôme Glisse <[email protected]>
    drm/radeon: forbid mapping of userptr bo through radeon device file

Alex Deucher <[email protected]>
    drm/radeon: fix initial connector audio value

Alex Deucher <[email protected]>
    drm/radeon: add a quirk for a XFX R9 270X

Grigori Goronzy <[email protected]>
    drm/amdgpu: fix regression on CIK (v2)

Sonny Jiang <[email protected]>
    amdgpu/uvd: add uvd fw version for amdgpu

Alex Deucher <[email protected]>
    drm/amdgpu: bump the afmt limit for CZ, ST, Polaris

Alex Deucher <[email protected]>
    drm/amdgpu: use defines for CRTCs and AMFT blocks

Rex Zhu <[email protected]>
    drm/amdgpu: when suspending, if uvd/vce was running. need to cancel delay 
work.

Robin Murphy <[email protected]>
    iommu/dma: Restore scatterlist offsets correctly

Joerg Roedel <[email protected]>
    iommu/amd: Fix checking of pci dma aliases

Keerthy <[email protected]>
    pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs

Yingjoe Chen <[email protected]>
    pinctrl: mediatek: correct debounce time unit in mtk_gpio_set_debounce

Arnd Bergmann <[email protected]>
    xen kconfig: don't "select INPUT_XEN_KBDDEV_FRONTEND"

Stephen Boyd <[email protected]>
    Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay

Vladis Dronov <[email protected]>
    Input: gtco - fix crash on detecting device without endpoints

Dmitry Ivanov <[email protected]>
    netlink: don't send NETLINK_URELEASE for unbound sockets

Dmitry Ivanov <[email protected]>
    nl80211: check netlink protocol in socket release notification

Anton Blanchard <[email protected]>
    powerpc: Update TM user feature bits in scan_features()

Anton Blanchard <[email protected]>
    powerpc: Update cpu_user_features2 in scan_features()

Anton Blanchard <[email protected]>
    powerpc: scan_features() updates incorrect bits for REAL_LE

Horia Geant? <[email protected]>
    crypto: talitos - fix AEAD tcrypt tests

Jonas Eymann <[email protected]>
    crypto: talitos - fix crash in talitos_cra_init()

Xiaodong Liu <[email protected]>
    crypto: sha1-mb - use corrcet pointer while completing jobs

Tom Lendacky <[email protected]>
    crypto: ccp - Prevent information leakage on export

Tadeusz Struk <[email protected]>
    crypto: rsa-pkcs1pad - fix dst len

Matti Gottlieb <[email protected]>
    iwlwifi: mvm: fix memory leak in paging

Emmanuel Grumbach <[email protected]>
    iwlwifi: pcie: lower the debug level for RSA semaphore access

Sebastian Ott <[email protected]>
    s390/pci: add extra padding to function measurement block

Srinivas Pandruvada <[email protected]>
    cpufreq: intel_pstate: Fix processing for turbo activation ratio

Alex Deucher <[email protected]>
    Revert "drm/amdgpu: disable runtime pm on PX laptops without dGPU power 
control"

Vladis Dronov <[email protected]>
    usbvision: revert commit 588afcc1

Fabio Estevam <[email protected]>
    Revert "PCI: imx6: Add support for active-low reset GPIO"

Alex Deucher <[email protected]>
    Revert "drm/radeon: disable runtime pm on PX laptops without dGPU power 
control"

Lyude <[email protected]>
    drm/i915: Fix race condition in intel_dp_destroy_mst_connector()

John Keeping <[email protected]>
    drm/qxl: fix cursor position with non-zero hotspot

Ilia Mirkin <[email protected]>
    drm/nouveau/core: use vzalloc for allocating ramht

Davidlohr Bueso <[email protected]>
    futex: Acknowledge a new waiter in counter before plist

Sebastian Andrzej Siewior <[email protected]>
    futex: Handle unlock_pi race gracefully

Romain Perier <[email protected]>
    asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic()

Takashi Iwai <[email protected]>
    ALSA: hda - Update BCLK also at hotplug for i915 HSW/BDW

Conrad Kostecki <[email protected]>
    ALSA: hda - Add dock support for ThinkPad X260

Takashi Iwai <[email protected]>
    ALSA: pcxhr: Fix missing mutex unlock

Lu, Han <[email protected]>
    ALSA: hda - add PCI ID for Intel Broxton-T

Takashi Iwai <[email protected]>
    ALSA: hda - Keep powering up ADCs on Cirrus codecs

Bastien Nocera <[email protected]>
    ALSA: hda/realtek - Add ALC3234 headset mode for Optiplex 9020m

Takashi Iwai <[email protected]>
    ALSA: hda - Don't trust the reported actual power state

Tony Luck <[email protected]>
    x86 EDAC, sb_edac.c: Take account of channel hashing when needed

Tony Luck <[email protected]>
    x86 EDAC, sb_edac.c: Repair damage introduced when "fixing" channel address

Jan Beulich <[email protected]>
    x86/mm/xen: Suppress hugetlbfs in PV guests

Peter Zijlstra <[email protected]>
    sched/cgroup: Fix/cleanup cgroup teardown/init

Robert Jarzmik <[email protected]>
    mtd: nand: pxa3xx_nand: fix dmaengine initialization

Robert Jarzmik <[email protected]>
    dmaengine: pxa_dma: fix the maximum requestor line

Peter Ujfalusi <[email protected]>
    dmaengine: edma: Remove dynamic TPTC power management feature

Peter Ujfalusi <[email protected]>
    dmaengine: omap-dma: Fix polled channel completion detection and handling

Andy Shevchenko <[email protected]>
    dmaengine: hsu: correct residue calculation of active descriptor

Andy Shevchenko <[email protected]>
    dmaengine: hsu: correct use of channel status register

Andy Shevchenko <[email protected]>
    dmaengine: dw: fix master selection

Seth Forshee <[email protected]>
    debugfs: Make automount point inodes permanently empty

Rui Salvaterra <[email protected]>
    lib: lz4: fixed zram with lz4 on big endian machines

Ahmed Samy <[email protected]>
    dm cache metadata: fix cmd_read_lock() acquiring write lock

Mike Snitzer <[email protected]>
    dm cache metadata: fix READ_LOCK macros and cleanup WRITE_LOCK macros

Lars-Peter Clausen <[email protected]>
    usb: gadget: f_fs: Fix use-after-free

Robert Dobrowolski <[email protected]>
    usb: hcd: out of bounds access in for_each_companion

Peter Griffin <[email protected]>
    usb: host: xhci-plat: Make enum xhci_plat_type start at a non zero value

Mathias Nyman <[email protected]>
    xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers

Lu Baolu <[email protected]>
    usb: xhci: fix wild pointers in xhci_mem_cleanup

Yoshihiro Shimoda <[email protected]>
    usb: host: xhci-plat: fix cannot work if R-Car Gen2/3 run on above 4GB phys

Yoshihiro Shimoda <[email protected]>
    usb: host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORT

Mathias Nyman <[email protected]>
    xhci: resume USB 3 roothub first

Rafal Redzimski <[email protected]>
    usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host

Jerome Marchand <[email protected]>
    assoc_array: don't call compare_object() on a node

Lokesh Vutla <[email protected]>
    ARM: OMAP2+: hwmod: Fix updating of sysconfig register

Nishanth Menon <[email protected]>
    ARM: OMAP2: Fix up interconnect barrier initialization for DRA7

Patrick Uiterwijk <[email protected]>
    ARM: mvebu: Correct unit address for linksys

Tero Kristo <[email protected]>
    ARM: dts: am43xx: fix edma memcpy channel allocation

Lokesh Vutla <[email protected]>
    ARM: dts: AM43x-epos: Fix clk parent for synctimer

Marc Zyngier <[email protected]>
    KVM: arm/arm64: Handle forward time correction gracefully

David Matlack <[email protected]>
    kvm: x86: do not leak guest xcr0 into host interrupt handlers

Tony Luck <[email protected]>
    x86/mce: Avoid using object after free in genpool

Ard Biesheuvel <[email protected]>
    efi/arm64: Don't apply MEMBLOCK_NOMAP to UEFI memory map mapping

Ming Lei <[email protected]>
    block: loop: fix filesystem corruption in case of aio/dio

Ming Lei <[email protected]>
    block: partition: initialize percpuref before sending out KOBJ_ADD

Ulf Hansson <[email protected]>
    mmc: block: Use the mmc host device index as the mmcblk device index


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

Diffstat:

 Makefile                                          |   4 +-
 arch/arm/boot/dts/am33xx.dtsi                     |   2 +-
 arch/arm/boot/dts/am4372.dtsi                     |   4 +-
 arch/arm/boot/dts/am43x-epos-evm.dts              |   5 +
 arch/arm/boot/dts/armada-375.dtsi                 |   2 +-
 arch/arm/boot/dts/armada-385-linksys.dtsi         |   2 +-
 arch/arm/boot/dts/pxa3xx.dtsi                     |   2 +-
 arch/arm/mach-exynos/Kconfig                      |   1 +
 arch/arm/mach-omap2/cpuidle34xx.c                 |  69 ++++++++-
 arch/arm/mach-omap2/io.c                          |   1 +
 arch/arm/mach-omap2/omap_hwmod.c                  |   8 +-
 arch/arm/mach-prima2/Kconfig                      |   1 +
 arch/powerpc/include/uapi/asm/cputable.h          |   1 +
 arch/powerpc/kernel/prom.c                        |  26 ++--
 arch/s390/include/asm/pci.h                       |   3 +-
 arch/x86/crypto/sha-mb/sha1_mb.c                  |   4 +-
 arch/x86/include/asm/hugetlb.h                    |   1 +
 arch/x86/kernel/apic/vector.c                     |   3 +-
 arch/x86/kernel/cpu/mcheck/mce-genpool.c          |   4 +-
 arch/x86/kvm/x86.c                                |  10 +-
 arch/x86/mm/kmmio.c                               |  88 ++++++++----
 block/partition-generic.c                         |  13 +-
 crypto/rsa-pkcs1pad.c                             |  12 +-
 drivers/acpi/acpica/nsinit.c                      |   2 +
 drivers/acpi/acpica/tbxfload.c                    |  14 ++
 drivers/acpi/acpica/utxfinit.c                    |  25 ++--
 drivers/base/power/domain.c                       |   2 +-
 drivers/base/power/opp/core.c                     |  10 +-
 drivers/block/loop.c                              |   6 +
 drivers/block/paride/pd.c                         |   4 +-
 drivers/block/paride/pt.c                         |   4 +-
 drivers/bus/imx-weim.c                            |   2 +-
 drivers/bus/uniphier-system-bus.c                 |   2 +-
 drivers/char/tpm/tpm2-cmd.c                       |  22 +--
 drivers/cpufreq/intel_pstate.c                    |   5 +
 drivers/crypto/ccp/ccp-crypto-aes-cmac.c          |   3 +
 drivers/crypto/ccp/ccp-crypto-sha.c               |   3 +
 drivers/crypto/talitos.c                          |  87 ++++++++----
 drivers/dma/dw/core.c                             |  34 +++--
 drivers/dma/edma.c                                |  38 +----
 drivers/dma/hsu/hsu.c                             |   9 +-
 drivers/dma/hsu/hsu.h                             |   3 +
 drivers/dma/omap-dma.c                            |  22 ++-
 drivers/dma/pxa_dma.c                             |  39 +++--
 drivers/edac/i7core_edac.c                        |   2 +-
 drivers/edac/sb_edac.c                            |  32 ++++-
 drivers/extcon/extcon-max77843.c                  |   2 +-
 drivers/firmware/efi/arm-init.c                   |  18 ++-
 drivers/firmware/efi/efi.c                        |   1 +
 drivers/firmware/efi/vars.c                       |  37 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu.h               |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c  |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c        |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h          |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c           |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c           |   1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c             |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c           |   2 +-
 drivers/gpu/drm/drm_dp_mst_topology.c             |  29 +++-
 drivers/gpu/drm/i915/intel_csr.c                  |   3 +-
 drivers/gpu/drm/i915/intel_display.c              |   2 +-
 drivers/gpu/drm/i915/intel_dp_mst.c               |   8 +-
 drivers/gpu/drm/i915/intel_lrc.c                  |   6 +-
 drivers/gpu/drm/i915/intel_pm.c                   |  33 ++++-
 drivers/gpu/drm/i915/intel_ringbuffer.c           |  42 ++++--
 drivers/gpu/drm/i915/intel_uncore.c               |   6 +-
 drivers/gpu/drm/nouveau/nvkm/core/ramht.c         |   6 +-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c    |   2 +
 drivers/gpu/drm/qxl/qxl_display.c                 |  13 +-
 drivers/gpu/drm/qxl/qxl_drv.h                     |   2 +
 drivers/gpu/drm/radeon/evergreen.c                | 154 +++++++++++++++++++-
 drivers/gpu/drm/radeon/evergreen_reg.h            |  46 ++++++
 drivers/gpu/drm/radeon/radeon_atpx_handler.c      |   8 +-
 drivers/gpu/drm/radeon/radeon_connectors.c        |   7 +-
 drivers/gpu/drm/radeon/radeon_device.c            |   8 +-
 drivers/gpu/drm/radeon/radeon_ttm.c               |   2 +
 drivers/gpu/drm/radeon/si_dpm.c                   |   1 +
 drivers/gpu/drm/ttm/ttm_bo.c                      |  17 +--
 drivers/hwtracing/stm/Kconfig                     |   1 +
 drivers/i2c/busses/i2c-cpm.c                      |   4 +-
 drivers/i2c/busses/i2c-exynos5.c                  |  24 +++-
 drivers/infiniband/core/cache.c                   |   3 +-
 drivers/infiniband/core/ucm.c                     |   4 +
 drivers/infiniband/core/ucma.c                    |   3 +
 drivers/infiniband/core/uverbs_main.c             |   5 +
 drivers/infiniband/hw/mlx5/main.c                 |   2 +-
 drivers/infiniband/hw/qib/qib_file_ops.c          |   5 +
 drivers/input/misc/pmic8xxx-pwrkey.c              |   7 +-
 drivers/input/tablet/gtco.c                       |  10 +-
 drivers/iommu/amd_iommu.c                         |  87 ++++++++++--
 drivers/iommu/dma-iommu.c                         |   4 +-
 drivers/irqchip/irq-mxs.c                         |   2 +-
 drivers/irqchip/irq-sunxi-nmi.c                   |   4 +-
 drivers/md/dm-cache-metadata.c                    |  64 +++++----
 drivers/media/usb/usbvision/usbvision-video.c     |   7 -
 drivers/media/v4l2-core/videobuf2-core.c          |  20 ++-
 drivers/media/v4l2-core/videobuf2-memops.c        |   2 +-
 drivers/media/v4l2-core/videobuf2-v4l2.c          |  20 +--
 drivers/misc/Kconfig                              |   2 +-
 drivers/misc/ad525x_dpot.c                        |   2 +-
 drivers/misc/cxl/irq.c                            |   1 -
 drivers/misc/mic/scif/scif_rma.c                  |   7 +-
 drivers/mmc/card/block.c                          |  18 +--
 drivers/mmc/host/Kconfig                          |   1 +
 drivers/mmc/host/sdhci-acpi.c                     |  81 +++++++++++
 drivers/mtd/nand/brcmnand/brcmnand.c              |  34 ++++-
 drivers/mtd/nand/nand_base.c                      |  10 +-
 drivers/mtd/nand/pxa3xx_nand.c                    |   2 +-
 drivers/mtd/spi-nor/spi-nor.c                     |  46 +-----
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c      |   2 -
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c   |   4 +-
 drivers/net/wireless/marvell/mwifiex/sta_event.c  |  10 +-
 drivers/net/wireless/marvell/mwifiex/wmm.c        |   6 +-
 drivers/ntb/hw/amd/ntb_hw_amd.c                   |  30 ----
 drivers/ntb/test/ntb_perf.c                       |  21 +--
 drivers/pci/host/pci-imx6.c                       |  20 ++-
 drivers/pinctrl/mediatek/pinctrl-mtk-common.c     |   9 +-
 drivers/pinctrl/pinctrl-single.c                  |   6 +-
 drivers/platform/x86/toshiba_acpi.c               |   2 +-
 drivers/pwm/pwm-brcmstb.c                         |   4 +-
 drivers/regulator/s5m8767.c                       |  13 +-
 drivers/rtc/rtc-ds1685.c                          |   8 +-
 drivers/rtc/rtc-hym8563.c                         |   2 +-
 drivers/rtc/rtc-max77686.c                        |   2 +-
 drivers/rtc/rtc-rx8025.c                          |   1 -
 drivers/rtc/rtc-vr41xx.c                          |  13 +-
 drivers/scsi/device_handler/Kconfig               |   8 +-
 drivers/scsi/megaraid/megaraid_sas_base.c         |   3 +-
 drivers/spi/spi-rockchip.c                        |  19 ++-
 drivers/staging/rdma/hfi1/TODO                    |   2 +-
 drivers/staging/rdma/hfi1/file_ops.c              |   6 +
 drivers/thermal/rockchip_thermal.c                |  11 +-
 drivers/usb/core/hcd-pci.c                        |   9 ++
 drivers/usb/gadget/function/f_fs.c                |   5 +-
 drivers/usb/host/xhci-mem.c                       |   6 +
 drivers/usb/host/xhci-pci.c                       |   5 +-
 drivers/usb/host/xhci-plat.c                      |  13 ++
 drivers/usb/host/xhci-plat.h                      |   2 +-
 drivers/usb/host/xhci-ring.c                      |   3 +-
 drivers/usb/host/xhci.c                           |  24 +++-
 drivers/usb/host/xhci.h                           |   2 +
 drivers/usb/usbip/usbip_common.c                  |  11 ++
 drivers/video/fbdev/Kconfig                       |   1 -
 drivers/video/fbdev/amba-clcd.c                   |  15 +-
 drivers/video/fbdev/da8xx-fb.c                    |   7 +-
 fs/btrfs/disk-io.c                                |   2 +-
 fs/btrfs/tests/btrfs-tests.c                      |   6 -
 fs/btrfs/tests/free-space-tree-tests.c            |   1 +
 fs/debugfs/inode.c                                |   2 +-
 fs/ext4/crypto.c                                  |   4 +
 fs/ext4/inode.c                                   |   6 +-
 fs/f2fs/crypto_policy.c                           |   3 +-
 fs/f2fs/data.c                                    |  13 +-
 fs/f2fs/dir.c                                     |   8 ++
 fs/f2fs/file.c                                    |   6 +-
 fs/f2fs/namei.c                                   |  12 +-
 fs/f2fs/super.c                                   | 165 +++++++++++++---------
 fs/proc/task_mmu.c                                |  33 ++++-
 include/asm-generic/futex.h                       |   8 +-
 include/drm/drm_cache.h                           |   2 +
 include/keys/trusted-type.h                       |   2 +-
 include/linux/cgroup-defs.h                       |   1 +
 include/linux/cpuset.h                            |   6 -
 include/linux/mlx5/device.h                       |  11 ++
 include/linux/mm.h                                |   4 +
 include/media/videobuf2-core.h                    |   8 ++
 include/rdma/ib.h                                 |  16 +++
 include/sound/hda_i915.h                          |   5 +-
 include/uapi/linux/v4l2-dv-timings.h              |  30 ++--
 kernel/cgroup.c                                   |   7 +-
 kernel/cpuset.c                                   |   4 +-
 kernel/events/core.c                              |  15 +-
 kernel/futex.c                                    |  27 +++-
 kernel/locking/mcs_spinlock.h                     |   8 +-
 kernel/sched/core.c                               |  35 ++---
 kernel/workqueue.c                                |  29 ++++
 lib/assoc_array.c                                 |   4 +-
 lib/lz4/lz4defs.h                                 |  21 +--
 lib/mpi/mpicoder.c                                |  39 ++---
 mm/huge_memory.c                                  |   6 +-
 mm/memcontrol.c                                   |  37 ++---
 mm/memory.c                                       |  40 ++++++
 mm/migrate.c                                      |   8 +-
 mm/slub.c                                         |  22 +--
 mm/vmscan.c                                       |   2 +-
 net/netlink/af_netlink.c                          |   2 +-
 net/sunrpc/cache.c                                |   6 +-
 net/wireless/nl80211.c                            |   2 +-
 scripts/kconfig/confdata.c                        |  12 +-
 security/keys/trusted.c                           |  11 +-
 sound/hda/hdac_i915.c                             |  62 ++++++--
 sound/pci/hda/hda_generic.c                       |   6 +-
 sound/pci/hda/hda_intel.c                         |  59 +-------
 sound/pci/hda/patch_cirrus.c                      |  14 ++
 sound/pci/hda/patch_hdmi.c                        |   1 +
 sound/pci/hda/patch_realtek.c                     |   2 +
 sound/pci/pcxhr/pcxhr_core.c                      |   1 +
 sound/soc/codecs/rt5640.c                         |   2 +-
 sound/soc/codecs/rt5640.h                         |  36 ++---
 sound/soc/codecs/ssm4567.c                        |   5 +
 sound/soc/samsung/s3c-i2s-v2.c                    |   2 +-
 sound/soc/samsung/s3c-i2s-v2.h                    |   2 +-
 sound/soc/soc-dapm.c                              |   7 +
 tools/perf/Documentation/perf-stat.txt            |   8 ++
 tools/perf/ui/browsers/hists.c                    |  85 ++++++-----
 tools/perf/util/event.c                           |   2 +-
 tools/perf/util/evlist.c                          |   4 +-
 tools/perf/util/evsel.h                           |   6 +-
 tools/perf/util/intel-pt.c                        |   2 +-
 virt/kvm/arm/arch_timer.c                         |  49 +++++--
 212 files changed, 2004 insertions(+), 955 deletions(-)


Reply via email to