This is the start of the stable review cycle for the 4.7.5 release.
There are 184 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 Sat Sep 24 17:40:23 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.7.5-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.7.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gre...@linuxfoundation.org>
    Linux 4.7.5-rc1

Linus Torvalds <torva...@linux-foundation.org>
    Add braces to avoid "ambiguous ‘else’" compiler warnings

Thomas Gleixner <t...@linutronix.de>
    genirq/msi: Fix broken debug output

Arnd Bergmann <a...@arndb.de>
    iwlegacy: avoid warning about missing braces

Al Viro <v...@zeniv.linux.org.uk>
    ia64: copy_from_user() should zero the destination on access_ok() failure

Al Viro <v...@zeniv.linux.org.uk>
    ppc32: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    sparc32: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    mn10300: copy_from_user() should zero on access_ok() failure...

Al Viro <v...@zeniv.linux.org.uk>
    nios2: copy_from_user() should zero the tail of destination

Al Viro <v...@zeniv.linux.org.uk>
    openrisc: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    parisc: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    metag: copy_from_user() should zero the destination on access_ok() failure

Al Viro <v...@zeniv.linux.org.uk>
    alpha: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    asm-generic: make copy_from_user() zero the destination properly

Al Viro <v...@zeniv.linux.org.uk>
    mips: copy_from_user() must zero the destination on access_ok() failure

Al Viro <v...@zeniv.linux.org.uk>
    hexagon: fix strncpy_from_user() error return

Pan Xinhui <xinhui....@linux.vnet.ibm.com>
    sh: cmpxchg: fix a bit shift bug in big_endian os

Al Viro <v...@zeniv.linux.org.uk>
    sh: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    score: fix copy_from_user() and friends

Al Viro <v...@zeniv.linux.org.uk>
    blackfin: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    cris: buggered copy_from_user/copy_to_user/clear_user

Al Viro <v...@zeniv.linux.org.uk>
    frv: fix clear_user()

Al Viro <v...@zeniv.linux.org.uk>
    asm-generic: make get_user() clear the destination on errors

Vineet Gupta <vineet.gup...@synopsys.com>
    ARC: uaccess: get_user to zero out dest in cause of fault

Al Viro <v...@zeniv.linux.org.uk>
    s390: get_user() should zero on failure

Al Viro <v...@zeniv.linux.org.uk>
    score: fix __get_user/get_user

Al Viro <v...@zeniv.linux.org.uk>
    nios2: fix __get_user()

Al Viro <v...@zeniv.linux.org.uk>
    sh64: failing __get_user() should zero

Al Viro <v...@zeniv.linux.org.uk>
    m32r: fix __get_user()

Al Viro <v...@zeniv.linux.org.uk>
    mn10300: failing __get_user() and get_user() should zero

Al Viro <v...@zeniv.linux.org.uk>
    fix minor infoleak in get_user_ex()

Al Viro <v...@zeniv.linux.org.uk>
    microblaze: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    avr32: fix copy_from_user()

Al Viro <v...@zeniv.linux.org.uk>
    microblaze: fix __get_user()

Al Viro <v...@zeniv.linux.org.uk>
    fix iov_iter_fault_in_readable()

Boris Brezillon <boris.brezil...@free-electrons.com>
    irqchip/atmel-aic: Fix potential deadlock in ->xlate()

Boris Brezillon <boris.brezil...@free-electrons.com>
    genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers

Lee Jones <lee.jo...@linaro.org>
    mmc: sdhci-st: Handle interconnect clock

Chuck Lever <chuck.le...@oracle.com>
    svcauth_gss: Revert 64c59a3726f2 ("Remove unnecessary allocation")

Kristian H. Kristensen <hoegsb...@gmail.com>
    drm: Only use compat ioctl for addfb2 on X86/IA64

Ville Syrjälä <ville.syrj...@linux.intel.com>
    drm/i915: Ignore OpRegion panel type except on select machines

Jan Leupold <leup...@rsi-elektrotechnik.de>
    drm: atmel-hlcdc: Fix vertical scaling

Arnd Bergmann <a...@arndb.de>
    kconfig: tinyconfig: provide whole choice blocks to avoid warnings

Mike Danese <mikedan...@google.com>
    mpssd: fix buffer overflow warning

Christophe Leroy <christophe.le...@c-s.fr>
    powerpc/32: Fix again csum_partial_copy_generic()

Christophe Leroy <christophe.le...@c-s.fr>
    powerpc/32: Fix csum_partial_copy_generic()

Jeffrey Hugo <jh...@codeaurora.org>
    x86/efi: Use efi_exit_boot_services()

Jeffrey Hugo <jh...@codeaurora.org>
    efi/libstub: Use efi_exit_boot_services() in FDT

Jeffrey Hugo <jh...@codeaurora.org>
    efi/libstub: Introduce ExitBootServices helper

Jeffrey Hugo <jh...@codeaurora.org>
    efi/libstub: Allocate headspace in efi_get_memory_map()

Jan Beulich <jbeul...@suse.com>
    efi: Make for_each_efi_memory_desc_in_map() cope with running on Xen

Eli Cooper <elicoo...@gmx.com>
    ipv6: Don't unset flowi6_proto in ipxip6_tnl_xmit()

Balbir Singh <bsinghar...@gmail.com>
    sched/core: Fix a race between try_to_wake_up() and a woken up task

Johannes Berg <johannes.b...@intel.com>
    Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel"

Alexander Shishkin <alexander.shish...@linux.intel.com>
    perf/x86/intel/pt: Do validate the size of a kernel address filter

Alexander Shishkin <alexander.shish...@linux.intel.com>
    perf/x86/intel/pt: Fix kernel address filter's offset validation

Alexander Shishkin <alexander.shish...@linux.intel.com>
    perf/x86/intel/pt: Fix an off-by-one in address filter configuration

Matt Fleming <m...@codeblueprint.co.uk>
    perf/x86/amd: Make HW_CACHE_REFERENCES and HW_CACHE_MISSES measure L2

Jiri Olsa <jo...@kernel.org>
    perf/x86/intel/cqm: Check cqm/mbm enabled state in event init

Peter Zijlstra <pet...@infradead.org>
    perf/x86/intel: Fix PEBSv3 record drain

Giedrius Statkevičius <giedrius.statkevic...@gmail.com>
    ath9k: bring back direction setting in ath9k_{start_stop}

Felix Fietkau <n...@nbd.name>
    ath9k: fix using sta->drv_priv before initializing it

Guoqing Jiang <gqji...@suse.com>
    md-cluster: make md-cluster also can work when compiled into kernel

Arend Van Spriel <arend.vanspr...@broadcom.com>
    brcmfmac: avoid potential stack overflow in brcmf_cfg80211_start_ap()

Mathias Nyman <mathias.ny...@linux.intel.com>
    xhci: fix null pointer dereference in stop command timeout function

Miklos Szeredi <mszer...@redhat.com>
    fuse: direct-io: don't dirty ITER_BVEC pages

Chris Mason <c...@fb.com>
    Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returns

Ard Biesheuvel <ard.biesheu...@linaro.org>
    crypto: cryptd - initialize child shash_desc on import

Will Deacon <will.dea...@arm.com>
    arm64: spinlocks: implement smp_mb__before_spinlock() as smp_mb()

Johan Hovold <jo...@kernel.org>
    memory: omap-gpmc: allow probe of child nodes to fail

Icenowy Zheng <icen...@aosc.xyz>
    pinctrl: sunxi: fix uart1 CTS/RTS pins at PG on A23/A33

James Hartley <james.hart...@imgtec.com>
    pinctrl: pistachio: fix mfio pll_lock pinmux

Mikulas Patocka <mpato...@redhat.com>
    dm crypt: fix error with too large bios

Mikulas Patocka <mpato...@redhat.com>
    dm log writes: move IO accounting earlier to fix error path

Eric Biggers <ebigg...@google.com>
    dm crypt: fix free of bad values after tfm allocation failure

Vladimir Zapolskiy <v...@mleia.com>
    dm log writes: fix check of kthread_run() return value

Pawel Moll <pawel.m...@arm.com>
    bus: arm-ccn: Fix XP watchpoint settings bitmask

Pawel Moll <pawel.m...@arm.com>
    bus: arm-ccn: Do not attempt to configure XPs for cycle counter

Pawel Moll <pawel.m...@arm.com>
    bus: arm-ccn: Fix PMU handling of MN

Lee Jones <lee.jo...@linaro.org>
    ARM: dts: STiH407-family: Provide interconnect clock for consumption in ST 
SDHCI

Johan Hovold <jo...@kernel.org>
    ARM: dts: overo: fix gpmc nand on boards with ethernet

Johan Hovold <jo...@kernel.org>
    ARM: dts: overo: fix gpmc nand cs0 range

Russell King <rmk+ker...@armlinux.org.uk>
    ARM: dts: armada-388-clearfog: number LAN ports properly

Fabio Estevam <fabio.este...@nxp.com>
    ARM: dts: imx6qdl: Fix SPDIF regression

Gregory CLEMENT <gregory.clem...@free-electrons.com>
    ARM: dts: kirkwood: Fix PCIe label on OpenRD

Sebastian Reichel <s...@kernel.org>
    ARM: OMAP3: hwmod data: Add sysc information for DSI

Simon Baatz <gmbno...@gmail.com>
    ARM: kirkwood: ib62x0: fix size of u-boot environment partition

Anson Huang <anson.hu...@nxp.com>
    ARM: imx6: add missing BM_CLPCR_BYPASS_PMIC_READY setting for imx6sx

Peter Chen <peter.c...@nxp.com>
    ARM: imx6: add missing BM_CLPCR_BYP_MMDC_CH0_LPM_HS setting for imx6ul

Keerthy <j-keer...@ti.com>
    ARM: AM43XX: hwmod: Fix RSTST register offset for pruss

Caesar Wang <w...@rock-chips.com>
    arm: dts: rockchip: add reset node for the exist saradc SoCs

Zefan Li <lize...@huawei.com>
    cpuset: make sure new tasks conform to the current config of the cpuset

Harini Katakam <harini.kata...@xilinx.com>
    net: macb: Correct CAPS mask

David Daney <david.da...@cavium.com>
    net: thunderx: Fix OOPs with ethtool --register-dump

Andrew Donnellan <andrew.donnel...@au1.ibm.com>
    cxl: use pcibios_free_controller_deferred() when removing vPHBs

Linus Torvalds <torva...@linux-foundation.org>
    devpts: return NULL pts 'priv' entry for non-devpts nodes

Alan Stern <st...@rowland.harvard.edu>
    USB: change bInterval default to 10 ms

Lee Jones <lee.jo...@linaro.org>
    ARM: dts: STiH410: Handle interconnect clock required by EHCI/OHCI (USB)

Clemens Gruber <clemens.gru...@pqgruber.com>
    usb: chipidea: udc: fix NULL ptr dereference in isr_setup_status_phase

Yoshihiro Shimoda <yoshihiro.shimoda...@renesas.com>
    usb: renesas_usbhs: fix clearing the {BRDY,BEMP}STS condition

Yoshihiro Shimoda <yoshihiro.shimoda...@renesas.com>
    usb: gadget: udc: renesas-usb3: clear VBOUT bit in DRD_CON

Daniele Palmas <dnl...@gmail.com>
    USB: serial: simple: add support for another Infineon flashloader

Jimi Damon <jda...@accesio.com>
    serial: 8250: added acces i/o products quad and octal serial cards

Andy Shevchenko <andriy.shevche...@linux.intel.com>
    serial: 8250_mid: fix divide error bug if baud rate is 0

Colin Ian King <colin.k...@canonical.com>
    iio: ensure ret is initialized to zero before entering do loop

Gregor Boirie <gregor.boi...@parrot.com>
    iio:core: fix IIO_VAL_FRACTIONAL sign handling

Linus Walleij <linus.wall...@linaro.org>
    iio: accel: kxsd9: Fix scaling bug

Kweh, Hock Leong <hock.leong.k...@intel.com>
    iio: fix pressure data output unit in hid-sensor-attributes

Olof Johansson <o...@lixom.net>
    iio: accel: bmc150: reset chip at init time

Alison Schofield <amsfiel...@gmail.com>
    iio: humidity: hdc100x: fix sensor data reads of temp and humidity

Anders Darander <and...@chargestorm.se>
    iio: adc: at91: unbreak channel adc channel 3

Alison Schofield <amsfiel...@gmail.com>
    iio: humidity: am2315: set up buffer timestamps for non-zero values

Lars-Peter Clausen <l...@metafoo.de>
    iio: ad799x: Fix buffered capture for ad7991/ad7995/ad7999

Giorgio Dal Molin <giorgio.nic...@arcor.de>
    iio:ti-ads1015: fix a wrong pointer definition.

Vignesh R <vigne...@ti.com>
    iio: adc: ti_am335x_adc: Increase timeout value waiting for ADC sample

Vignesh R <vigne...@ti.com>
    iio: adc: ti_am335x_adc: Protect FIFO1 from concurrent access

Caesar Wang <w...@rock-chips.com>
    iio: adc: rockchip_saradc: reset saradc controller before programming it

Alison Schofield <amsfiel...@gmail.com>
    iio: proximity: as3935: set up buffer timestamps for non-zero values

Lars-Peter Clausen <l...@metafoo.de>
    iio: sw-trigger: Fix config group initialization

Linus Walleij <linus.wall...@linaro.org>
    iio: accel: kxsd9: Fix raw read return

Paolo Bonzini <pbonz...@redhat.com>
    kvm: x86: correctly reset dest_map->vector when restoring LAPIC state

Suzuki K Poulose <suzuki.poul...@arm.com>
    kvm-arm: Unmap shadow pagetables properly

David Hildenbrand <d...@linux.vnet.ibm.com>
    KVM: s390: don't use current->thread.fpu.* when accessing registers

Emanuel Czirai <icanrealiz...@gmail.com>
    x86/AMD: Apply erratum 665 on machines without a BIOS fix

Steven Rostedt <rost...@goodmis.org>
    x86/paravirt: Do not trace _paravirt_ident_*() functions

Dan Williams <dan.j.willi...@intel.com>
    mm: fix cache mode of dax pmd mappings

Easwar Hariharan <easwar.hariha...@intel.com>
    IB/hfi1: Reset QSFP on every run through channel tuning

Jason Gunthorpe <jguntho...@obsidianresearch.com>
    IB/uverbs: Fix race between uverbs_close and remove_one

Mike Marciniszyn <mike.marcinis...@intel.com>
    IB/hfi1,IB/qib: Fix qp_stats sleep with rcu read lock held

Mike Snitzer <snit...@redhat.com>
    dm flakey: fix reads to be issued if drop_writes configured

Mateusz Guzik <mgu...@redhat.com>
    audit: fix exe_file access in audit_exe_compare

Mateusz Guzik <mgu...@redhat.com>
    mm: introduce get_task_exe_file

Alexandre Bounine <alexandre.boun...@idt.com>
    rapidio/tsi721: fix incorrect detection of address translation condition

Christoph Hellwig <h...@lst.de>
    ahci: disable correct irq for dummy ports

David Rientjes <rient...@google.com>
    mm, mempolicy: task->mempolicy must be NULL before dropping final reference

Michal Hocko <mho...@suse.com>
    mm, oom: prevent premature OOM killer invocation for high order request

Thiago Jung Bauermann <bauer...@linux.vnet.ibm.com>
    kexec: fix double-free when failing to relocate the purgatory

Trond Myklebust <trond.mykleb...@primarydata.com>
    NFSv4.1: Fix the CREATE_SESSION slot number accounting

Trond Myklebust <trond.mykleb...@primarydata.com>
    pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly serialised

Chuck Lever <chuck.le...@oracle.com>
    nfsd: Close race between nfsd4_release_lockowner and nfsd4_lock

Trond Myklebust <trond.mykleb...@primarydata.com>
    NFSv4.x: Fix a refcount leak in nfs_callback_up_net

Trond Myklebust <trond.mykleb...@primarydata.com>
    NFSv4.1: Fix Oopsable condition in server callback races

Trond Myklebust <trond.mykleb...@primarydata.com>
    pNFS: The client must not do I/O to the DS if it's lease has expired

Trond Myklebust <trond.mykleb...@primarydata.com>
    pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails

Tejun Heo <t...@kernel.org>
    kernfs: don't depend on d_find_any_alias() when generating notifications

Gavin Shan <gws...@linux.vnet.ibm.com>
    powerpc/powernv: Fix corrupted PE allocation bitmap on releasing PE

Paul Mackerras <pau...@ozlabs.org>
    powerpc/mm: Don't alias user region to other regions below PAGE_OFFSET

Christophe Leroy <christophe.le...@c-s.fr>
    powerpc: sysdev: cpm: fix gpio save_regs functions

Mukesh Ojha <mukes...@linux.vnet.ibm.com>
    powerpc/powernv : Drop reference added by kset_find_obj()

Nicholas Piggin <npig...@gmail.com>
    powerpc/tm: do not use r13 for tabort_syscall

Artem Germanov <agerma...@anchorfree.com>
    tcp: cwnd does not increase in TCP YeAH

Gal Pressman <g...@mellanox.com>
    net/mlx5e: Fix parsing of vlan packets when updating lro header

Eric Dumazet <eduma...@google.com>
    tcp: fastopen: avoid negative sk_forward_alloc

Wei Yongjun <weiyongj...@huawei.com>
    ipv6: addrconf: fix dev refcont leak when DAD failed

Michael Chan <michael.c...@broadcom.com>
    bnxt_en: Fix TX push operation on ARM64.

Dave Jones <da...@codemonkey.org.uk>
    ipv6: release dst in ping_v6_sendmsg

Linus Torvalds <torva...@linux-foundation.org>
    af_unix: split 'u->readlock' into two: 'iolock' and 'bindlock'

Linus Torvalds <torva...@linux-foundation.org>
    Revert "af_unix: Fix splice-bind deadlock"

Mahesh Bandewar <mahe...@google.com>
    bonding: Fix bonding crash

WANG Cong <xiyou.wangc...@gmail.com>
    kcm: fix a socket double free

Davide Caratti <dcara...@redhat.com>
    bridge: re-introduce 'fix parsing of MLDv2 reports'

Russell King <rmk+ker...@armlinux.org.uk>
    net: smc91x: fix SMC accesses

Xander Huff <xander.h...@ni.com>
    Revert "phy: IRQ cannot be shared"

Florian Fainelli <f.faine...@gmail.com>
    net: dsa: bcm_sf2: Fix race condition while unmasking interrupts

Soheil Hassas Yeganeh <soh...@google.com>
    tun: fix transmit timestamp support

Lance Richardson <lrich...@redhat.com>
    sctp: fix overrun in sctp_diag_dump_one()

Eric Dumazet <eduma...@google.com>
    tcp: properly scale window in tcp_v[46]_reqsk_send_ack()

Eric Dumazet <eduma...@google.com>
    udp: fix poll() issue with zero sized packets

Jamal Hadi Salim <j...@mojatatu.com>
    net sched: fix encoding to use real length

Hadar Hen Zion <had...@mellanox.com>
    net/mlx5e: Use correct flow dissector key on flower offloading

Paul Blakey <pa...@mellanox.com>
    net/mlx5: Added missing check of msg length in verifying its signature

Mohamad Haj Yahia <moha...@mellanox.com>
    net/mlx5: Fix pci error recovery flow

Eric Dumazet <eduma...@google.com>
    tcp: fix use after free in tcp_xmit_retransmit_queue()

Vegard Nossum <vegard.nos...@oracle.com>
    tipc: fix NULL pointer dereference in shutdown()

Mike Manning <mmann...@brocade.com>
    net: ipv6: Do not keep IPv6 addresses when IPv6 is disabled

Vegard Nossum <vegard.nos...@oracle.com>
    net/sctp: always initialise sctp_ht_iter::start_fail

Vegard Nossum <vegard.nos...@oracle.com>
    net/irda: handle iriap_register_lsap() allocation failure

Daniel Borkmann <dan...@iogearbox.net>
    bpf: fix write helpers with regards to non-linear parts

Lance Richardson <lrich...@redhat.com>
    vti: flush x-netns xfrm cache when vti interface is removed

David Forster <dfors...@brocade.com>
    ipv4: panic in leaf_walk_rcu due to stale node pointer

Jakub Kicinski <jakub.kicin...@netronome.com>
    bpf: fix method of PTR_TO_PACKET reg id generation

Rob Clark <robdcl...@gmail.com>
    drm/msm: protect against faults from copy_from_user() in submit ioctl

Eric Biggers <ebigg...@google.com>
    fscrypto: require write access to mount to set encryption policy

James Hogan <james.ho...@imgtec.com>
    MIPS: KVM: Check for pfn noslot case

Chen-Yu Tsai <w...@csie.org>
    clocksource/drivers/sun4i: Clear interrupts after stopping timer in probe 
function


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

Diffstat:

 .../bindings/iio/adc/rockchip-saradc.txt           |   7 +
 Documentation/mic/mpssd/mpssd.c                    |   4 +-
 Makefile                                           |   4 +-
 arch/alpha/include/asm/uaccess.h                   |  19 +--
 arch/arc/include/asm/uaccess.h                     |  11 +-
 arch/arm/boot/dts/armada-388-clearfog.dts          |   8 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |   2 +-
 arch/arm/boot/dts/kirkwood-ib62x0.dts              |   2 +-
 arch/arm/boot/dts/kirkwood-openrd.dtsi             |   4 +
 arch/arm/boot/dts/omap3-overo-base.dtsi            |   4 +-
 .../boot/dts/omap3-overo-chestnut43-common.dtsi    |   2 -
 arch/arm/boot/dts/omap3-overo-tobi-common.dtsi     |   2 -
 arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi  |   3 -
 arch/arm/boot/dts/rk3066a.dtsi                     |   2 +
 arch/arm/boot/dts/rk3288.dtsi                      |   2 +
 arch/arm/boot/dts/rk3xxx.dtsi                      |   2 +
 arch/arm/boot/dts/stih407-family.dtsi              |  10 +-
 arch/arm/boot/dts/stih410.dtsi                     |  12 +-
 arch/arm/kvm/arm.c                                 |   2 -
 arch/arm/kvm/mmu.c                                 |   1 +
 arch/arm/mach-imx/pm-imx6.c                        |   4 +-
 .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c |   1 +
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |  12 ++
 arch/arm/mach-omap2/prcm43xx.h                     |   1 +
 arch/arm/mach-pxa/idp.c                            |   3 +-
 arch/arm/mach-pxa/xcep.c                           |   3 +-
 arch/arm/mach-realview/core.c                      |   3 +-
 arch/arm/mach-sa1100/pleb.c                        |   2 +-
 arch/arm64/include/asm/spinlock.h                  |  10 ++
 arch/avr32/include/asm/uaccess.h                   |  11 +-
 arch/avr32/kernel/avr32_ksyms.c                    |   2 +-
 arch/avr32/lib/copy_user.S                         |   4 +-
 arch/blackfin/include/asm/uaccess.h                |   9 +-
 arch/blackfin/mach-bf561/boards/cm_bf561.c         |   3 +-
 arch/blackfin/mach-bf561/boards/ezkit.c            |   3 +-
 arch/cris/include/asm/uaccess.h                    |  71 ++++-----
 arch/frv/include/asm/uaccess.h                     |  12 +-
 arch/hexagon/include/asm/uaccess.h                 |   3 +-
 arch/ia64/include/asm/uaccess.h                    |  20 ++-
 arch/m32r/include/asm/uaccess.h                    |   2 +-
 arch/metag/include/asm/uaccess.h                   |   3 +-
 arch/microblaze/include/asm/uaccess.h              |  11 +-
 arch/mips/include/asm/uaccess.h                    |   3 +
 arch/mips/kvm/tlb.c                                |   2 +-
 arch/mn10300/include/asm/uaccess.h                 |   1 +
 arch/mn10300/lib/usercopy.c                        |   4 +-
 arch/nios2/include/asm/uaccess.h                   |  13 +-
 arch/openrisc/include/asm/uaccess.h                |  35 ++---
 arch/parisc/include/asm/uaccess.h                  |   6 +-
 arch/powerpc/include/asm/uaccess.h                 |  21 +--
 arch/powerpc/kernel/entry_64.S                     |  12 +-
 arch/powerpc/lib/checksum_32.S                     |   8 +-
 arch/powerpc/mm/slb_low.S                          |   7 +-
 arch/powerpc/platforms/powernv/opal-dump.c         |   7 +-
 arch/powerpc/platforms/powernv/opal-elog.c         |   7 +-
 arch/powerpc/platforms/powernv/pci-ioda.c          |   3 +-
 arch/powerpc/sysdev/cpm1.c                         |   6 +-
 arch/powerpc/sysdev/cpm_common.c                   |   3 +-
 arch/s390/include/asm/uaccess.h                    |   8 +-
 arch/s390/kvm/kvm-s390.c                           |  10 +-
 arch/score/include/asm/uaccess.h                   |  46 +++---
 arch/sh/include/asm/cmpxchg-xchg.h                 |   2 +-
 arch/sh/include/asm/uaccess.h                      |   5 +-
 arch/sh/include/asm/uaccess_64.h                   |   1 +
 arch/sparc/include/asm/uaccess_32.h                |   4 +-
 arch/x86/boot/compressed/eboot.c                   | 134 ++++++++--------
 arch/x86/configs/tiny.config                       |   2 +
 arch/x86/events/amd/core.c                         |   4 +-
 arch/x86/events/intel/cqm.c                        |   9 ++
 arch/x86/events/intel/ds.c                         |  19 ++-
 arch/x86/events/intel/pt.c                         |  18 ++-
 arch/x86/include/asm/uaccess.h                     |   6 +-
 arch/x86/kernel/cpu/amd.c                          |  12 ++
 arch/x86/kernel/paravirt.c                         |   4 +-
 arch/x86/kvm/ioapic.c                              |   8 +-
 arch/x86/kvm/pmu_amd.c                             |   4 +-
 arch/x86/mm/pat.c                                  |  17 ++-
 crypto/cryptd.c                                    |   9 +-
 drivers/ata/libahci.c                              |   2 +-
 drivers/bus/arm-ccn.c                              |  27 +++-
 drivers/clocksource/sun4i_timer.c                  |   9 +-
 drivers/firmware/efi/libstub/efi-stub-helper.c     | 169 +++++++++++++++++----
 drivers/firmware/efi/libstub/fdt.c                 |  54 +++++--
 drivers/firmware/efi/libstub/random.c              |  12 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c    |  10 +-
 drivers/gpu/drm/drm_ioc32.c                        |   4 +
 drivers/gpu/drm/i915/i915_debugfs.c                |   3 +-
 drivers/gpu/drm/i915/intel_opregion.c              |  27 ++++
 drivers/gpu/drm/msm/msm_drv.h                      |   6 +
 drivers/gpu/drm/msm/msm_gem.c                      |   9 ++
 drivers/gpu/drm/msm/msm_gem_submit.c               |   2 +
 drivers/iio/accel/bmc150-accel-core.c              |  11 ++
 drivers/iio/accel/kxsd9.c                          |   2 +
 drivers/iio/adc/Kconfig                            |   1 +
 drivers/iio/adc/ad799x.c                           |   1 +
 drivers/iio/adc/at91_adc.c                         |   4 +-
 drivers/iio/adc/rockchip_saradc.c                  |  30 ++++
 drivers/iio/adc/ti-ads1015.c                       |   3 +-
 drivers/iio/adc/ti_am335x_adc.c                    |  16 +-
 .../iio/common/hid-sensors/hid-sensor-attributes.c |   4 +-
 drivers/iio/humidity/am2315.c                      |   2 +-
 drivers/iio/humidity/hdc100x.c                     |  27 +---
 drivers/iio/industrialio-buffer.c                  |   4 +-
 drivers/iio/industrialio-core.c                    |   5 +-
 drivers/iio/proximity/as3935.c                     |   2 +-
 drivers/infiniband/core/uverbs.h                   |   1 +
 drivers/infiniband/core/uverbs_main.c              |  37 +++--
 drivers/infiniband/hw/hfi1/debugfs.c               |  14 +-
 drivers/infiniband/hw/hfi1/platform.c              |   6 +-
 drivers/infiniband/hw/hfi1/qp.c                    |   4 -
 drivers/infiniband/hw/qib/qib_debugfs.c            |  12 +-
 drivers/infiniband/hw/qib/qib_qp.c                 |   4 -
 drivers/iommu/dmar.c                               |   3 +-
 drivers/iommu/intel-iommu.c                        |   3 +-
 drivers/irqchip/irq-atmel-aic.c                    |   5 +-
 drivers/irqchip/irq-atmel-aic5.c                   |   5 +-
 drivers/md/dm-crypt.c                              |   9 +-
 drivers/md/dm-flakey.c                             |  27 ++--
 drivers/md/dm-log-writes.c                         |   6 +-
 drivers/md/md.c                                    |  12 +-
 drivers/memory/omap-gpmc.c                         |  21 +--
 drivers/misc/cxl/vphb.c                            |  10 +-
 drivers/mmc/host/sdhci-st.c                        |  15 +-
 drivers/net/bonding/bond_main.c                    |   7 +-
 drivers/net/dsa/bcm_sf2.h                          |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   4 +-
 drivers/net/ethernet/cadence/macb.h                |   2 +-
 drivers/net/ethernet/cavium/thunder/nic_reg.h      |   1 -
 .../net/ethernet/cavium/thunder/nicvf_ethtool.c    |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |  85 +++++++----
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  22 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |  59 ++++---
 drivers/net/ethernet/smsc/smc91x.c                 |   7 +
 drivers/net/ethernet/smsc/smc91x.h                 |  65 +++++---
 drivers/net/phy/phy.c                              |   6 +-
 drivers/net/tun.c                                  |   6 +-
 drivers/net/wireless/ath/ath9k/main.c              |  17 ++-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   2 +-
 drivers/net/wireless/intel/iwlegacy/3945.c         |   3 +-
 drivers/pci/host-bridge.c                          |   1 +
 drivers/pinctrl/pinctrl-pistachio.c                |  12 +-
 drivers/pinctrl/sunxi/pinctrl-sun8i-a23.c          |   4 +-
 drivers/pinctrl/sunxi/pinctrl-sun8i-a33.c          |   4 +-
 drivers/rapidio/devices/tsi721.c                   |   2 +-
 drivers/tty/serial/8250/8250_mid.c                 |   3 +
 drivers/tty/serial/8250/8250_pci.c                 | 139 +++++++++++++++++
 drivers/usb/chipidea/udc.c                         |   9 ++
 drivers/usb/core/config.c                          |  28 ++--
 drivers/usb/gadget/udc/renesas_usb3.c              |   2 +
 drivers/usb/host/xhci-ring.c                       |   6 +-
 drivers/usb/renesas_usbhs/mod.c                    |  11 +-
 drivers/usb/serial/usb-serial-simple.c             |   3 +-
 fs/btrfs/tree-log.c                                |   1 +
 fs/devpts/inode.c                                  |   3 +-
 fs/ext4/ioctl.c                                    |   6 +
 fs/fuse/file.c                                     |   7 +-
 fs/kernfs/file.c                                   |  28 +++-
 fs/nfs/callback.c                                  |   1 +
 fs/nfs/callback_proc.c                             |   5 +-
 fs/nfs/flexfilelayout/flexfilelayout.c             |  37 +++--
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |  19 +--
 fs/nfs/nfs4proc.c                                  |  12 +-
 fs/nfs/nfs4session.c                               |  33 ++++
 fs/nfs/nfs4session.h                               |   1 +
 fs/nfs/pnfs.c                                      |   4 +
 fs/nfsd/nfs4state.c                                |  40 +++--
 fs/proc/base.c                                     |   7 +-
 include/asm-generic/uaccess.h                      |  20 ++-
 include/linux/efi.h                                |  28 +++-
 include/linux/iio/sw_trigger.h                     |   2 +-
 include/linux/irq.h                                |  10 ++
 include/linux/mempolicy.h                          |   4 +
 include/linux/mfd/ti_am335x_tscadc.h               |   8 +-
 include/linux/mm.h                                 |   1 +
 include/linux/netdevice.h                          |   1 +
 include/linux/smc91x.h                             |  10 ++
 include/linux/uio.h                                |   2 +-
 include/net/af_unix.h                              |   2 +-
 include/net/tcp.h                                  |   2 +
 kernel/audit_watch.c                               |   8 +-
 kernel/bpf/verifier.c                              |   3 +-
 kernel/configs/tiny.config                         |   8 +
 kernel/cpuset.c                                    |  15 ++
 kernel/exit.c                                      |   7 +-
 kernel/fork.c                                      |  23 +++
 kernel/irq/msi.c                                   |   1 +
 kernel/kexec_file.c                                |   3 +
 kernel/memremap.c                                  |   9 ++
 kernel/sched/core.c                                |  22 +++
 lib/iov_iter.c                                     |  24 +--
 mm/mempolicy.c                                     |  17 +++
 mm/page_alloc.c                                    |  50 +-----
 net/bridge/br_multicast.c                          |   2 +-
 net/core/dev.c                                     |  16 ++
 net/core/filter.c                                  |  70 +++------
 net/ipv4/fib_trie.c                                |   8 +-
 net/ipv4/ip_vti.c                                  |  31 ++++
 net/ipv4/tcp_fastopen.c                            |   1 +
 net/ipv4/tcp_ipv4.c                                |   8 +-
 net/ipv4/tcp_yeah.c                                |   2 +-
 net/ipv4/udp.c                                     |  12 +-
 net/ipv6/addrconf.c                                |   6 +-
 net/ipv6/ip6_tunnel.c                              |   2 +
 net/ipv6/ping.c                                    |   9 +-
 net/ipv6/tcp_ipv6.c                                |   8 +-
 net/irda/iriap.c                                   |   8 +-
 net/kcm/kcmsock.c                                  |   3 +-
 net/sched/act_ife.c                                |  18 ++-
 net/sctp/proc.c                                    |   1 +
 net/sctp/sctp_diag.c                               |   6 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |   5 +-
 net/tipc/socket.c                                  |   3 +-
 net/unix/af_unix.c                                 | 111 ++++++--------
 net/wireless/wext-core.c                           |  25 +--
 215 files changed, 1783 insertions(+), 971 deletions(-)


Reply via email to