[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20160922174048.653794923@linuxfoundation.org>
Date: Thu, 22 Sep 2016 19:38:54 +0200
From: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
To: linux-kernel@...r.kernel.org
Cc: Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
torvalds@...ux-foundation.org, akpm@...ux-foundation.org,
linux@...ck-us.net, shuah.kh@...sung.com, patches@...nelci.org,
ben.hutchings@...ethink.co.uk, stable@...r.kernel.org
Subject: [PATCH 4.7 000/184] 4.7.5-stable review
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 <gregkh@...uxfoundation.org>
Linux 4.7.5-rc1
Linus Torvalds <torvalds@...ux-foundation.org>
Add braces to avoid "ambiguous ‘else’" compiler warnings
Thomas Gleixner <tglx@...utronix.de>
genirq/msi: Fix broken debug output
Arnd Bergmann <arnd@...db.de>
iwlegacy: avoid warning about missing braces
Al Viro <viro@...iv.linux.org.uk>
ia64: copy_from_user() should zero the destination on access_ok() failure
Al Viro <viro@...iv.linux.org.uk>
ppc32: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
sparc32: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
mn10300: copy_from_user() should zero on access_ok() failure...
Al Viro <viro@...iv.linux.org.uk>
nios2: copy_from_user() should zero the tail of destination
Al Viro <viro@...iv.linux.org.uk>
openrisc: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
parisc: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
metag: copy_from_user() should zero the destination on access_ok() failure
Al Viro <viro@...iv.linux.org.uk>
alpha: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
asm-generic: make copy_from_user() zero the destination properly
Al Viro <viro@...iv.linux.org.uk>
mips: copy_from_user() must zero the destination on access_ok() failure
Al Viro <viro@...iv.linux.org.uk>
hexagon: fix strncpy_from_user() error return
Pan Xinhui <xinhui.pan@...ux.vnet.ibm.com>
sh: cmpxchg: fix a bit shift bug in big_endian os
Al Viro <viro@...iv.linux.org.uk>
sh: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
score: fix copy_from_user() and friends
Al Viro <viro@...iv.linux.org.uk>
blackfin: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
cris: buggered copy_from_user/copy_to_user/clear_user
Al Viro <viro@...iv.linux.org.uk>
frv: fix clear_user()
Al Viro <viro@...iv.linux.org.uk>
asm-generic: make get_user() clear the destination on errors
Vineet Gupta <Vineet.Gupta1@...opsys.com>
ARC: uaccess: get_user to zero out dest in cause of fault
Al Viro <viro@...iv.linux.org.uk>
s390: get_user() should zero on failure
Al Viro <viro@...iv.linux.org.uk>
score: fix __get_user/get_user
Al Viro <viro@...iv.linux.org.uk>
nios2: fix __get_user()
Al Viro <viro@...iv.linux.org.uk>
sh64: failing __get_user() should zero
Al Viro <viro@...iv.linux.org.uk>
m32r: fix __get_user()
Al Viro <viro@...iv.linux.org.uk>
mn10300: failing __get_user() and get_user() should zero
Al Viro <viro@...IV.linux.org.uk>
fix minor infoleak in get_user_ex()
Al Viro <viro@...iv.linux.org.uk>
microblaze: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
avr32: fix copy_from_user()
Al Viro <viro@...iv.linux.org.uk>
microblaze: fix __get_user()
Al Viro <viro@...IV.linux.org.uk>
fix iov_iter_fault_in_readable()
Boris Brezillon <boris.brezillon@...e-electrons.com>
irqchip/atmel-aic: Fix potential deadlock in ->xlate()
Boris Brezillon <boris.brezillon@...e-electrons.com>
genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers
Lee Jones <lee.jones@...aro.org>
mmc: sdhci-st: Handle interconnect clock
Chuck Lever <chuck.lever@...cle.com>
svcauth_gss: Revert 64c59a3726f2 ("Remove unnecessary allocation")
Kristian H. Kristensen <hoegsberg@...il.com>
drm: Only use compat ioctl for addfb2 on X86/IA64
Ville Syrjälä <ville.syrjala@...ux.intel.com>
drm/i915: Ignore OpRegion panel type except on select machines
Jan Leupold <leupold@...-elektrotechnik.de>
drm: atmel-hlcdc: Fix vertical scaling
Arnd Bergmann <arnd@...db.de>
kconfig: tinyconfig: provide whole choice blocks to avoid warnings
Mike Danese <mikedanese@...gle.com>
mpssd: fix buffer overflow warning
Christophe Leroy <christophe.leroy@....fr>
powerpc/32: Fix again csum_partial_copy_generic()
Christophe Leroy <christophe.leroy@....fr>
powerpc/32: Fix csum_partial_copy_generic()
Jeffrey Hugo <jhugo@...eaurora.org>
x86/efi: Use efi_exit_boot_services()
Jeffrey Hugo <jhugo@...eaurora.org>
efi/libstub: Use efi_exit_boot_services() in FDT
Jeffrey Hugo <jhugo@...eaurora.org>
efi/libstub: Introduce ExitBootServices helper
Jeffrey Hugo <jhugo@...eaurora.org>
efi/libstub: Allocate headspace in efi_get_memory_map()
Jan Beulich <JBeulich@...e.com>
efi: Make for_each_efi_memory_desc_in_map() cope with running on Xen
Eli Cooper <elicooper@....com>
ipv6: Don't unset flowi6_proto in ipxip6_tnl_xmit()
Balbir Singh <bsingharora@...il.com>
sched/core: Fix a race between try_to_wake_up() and a woken up task
Johannes Berg <johannes.berg@...el.com>
Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel"
Alexander Shishkin <alexander.shishkin@...ux.intel.com>
perf/x86/intel/pt: Do validate the size of a kernel address filter
Alexander Shishkin <alexander.shishkin@...ux.intel.com>
perf/x86/intel/pt: Fix kernel address filter's offset validation
Alexander Shishkin <alexander.shishkin@...ux.intel.com>
perf/x86/intel/pt: Fix an off-by-one in address filter configuration
Matt Fleming <matt@...eblueprint.co.uk>
perf/x86/amd: Make HW_CACHE_REFERENCES and HW_CACHE_MISSES measure L2
Jiri Olsa <jolsa@...nel.org>
perf/x86/intel/cqm: Check cqm/mbm enabled state in event init
Peter Zijlstra <peterz@...radead.org>
perf/x86/intel: Fix PEBSv3 record drain
Giedrius Statkevičius <giedrius.statkevicius@...il.com>
ath9k: bring back direction setting in ath9k_{start_stop}
Felix Fietkau <nbd@....name>
ath9k: fix using sta->drv_priv before initializing it
Guoqing Jiang <gqjiang@...e.com>
md-cluster: make md-cluster also can work when compiled into kernel
Arend Van Spriel <arend.vanspriel@...adcom.com>
brcmfmac: avoid potential stack overflow in brcmf_cfg80211_start_ap()
Mathias Nyman <mathias.nyman@...ux.intel.com>
xhci: fix null pointer dereference in stop command timeout function
Miklos Szeredi <mszeredi@...hat.com>
fuse: direct-io: don't dirty ITER_BVEC pages
Chris Mason <clm@...com>
Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returns
Ard Biesheuvel <ard.biesheuvel@...aro.org>
crypto: cryptd - initialize child shash_desc on import
Will Deacon <will.deacon@....com>
arm64: spinlocks: implement smp_mb__before_spinlock() as smp_mb()
Johan Hovold <johan@...nel.org>
memory: omap-gpmc: allow probe of child nodes to fail
Icenowy Zheng <icenowy@...c.xyz>
pinctrl: sunxi: fix uart1 CTS/RTS pins at PG on A23/A33
James Hartley <james.hartley@...tec.com>
pinctrl: pistachio: fix mfio pll_lock pinmux
Mikulas Patocka <mpatocka@...hat.com>
dm crypt: fix error with too large bios
Mikulas Patocka <mpatocka@...hat.com>
dm log writes: move IO accounting earlier to fix error path
Eric Biggers <ebiggers@...gle.com>
dm crypt: fix free of bad values after tfm allocation failure
Vladimir Zapolskiy <vz@...ia.com>
dm log writes: fix check of kthread_run() return value
Pawel Moll <pawel.moll@....com>
bus: arm-ccn: Fix XP watchpoint settings bitmask
Pawel Moll <pawel.moll@....com>
bus: arm-ccn: Do not attempt to configure XPs for cycle counter
Pawel Moll <pawel.moll@....com>
bus: arm-ccn: Fix PMU handling of MN
Lee Jones <lee.jones@...aro.org>
ARM: dts: STiH407-family: Provide interconnect clock for consumption in ST SDHCI
Johan Hovold <johan@...nel.org>
ARM: dts: overo: fix gpmc nand on boards with ethernet
Johan Hovold <johan@...nel.org>
ARM: dts: overo: fix gpmc nand cs0 range
Russell King <rmk+kernel@...linux.org.uk>
ARM: dts: armada-388-clearfog: number LAN ports properly
Fabio Estevam <fabio.estevam@....com>
ARM: dts: imx6qdl: Fix SPDIF regression
Gregory CLEMENT <gregory.clement@...e-electrons.com>
ARM: dts: kirkwood: Fix PCIe label on OpenRD
Sebastian Reichel <sre@...nel.org>
ARM: OMAP3: hwmod data: Add sysc information for DSI
Simon Baatz <gmbnomis@...il.com>
ARM: kirkwood: ib62x0: fix size of u-boot environment partition
Anson Huang <Anson.Huang@....com>
ARM: imx6: add missing BM_CLPCR_BYPASS_PMIC_READY setting for imx6sx
Peter Chen <peter.chen@....com>
ARM: imx6: add missing BM_CLPCR_BYP_MMDC_CH0_LPM_HS setting for imx6ul
Keerthy <j-keerthy@...com>
ARM: AM43XX: hwmod: Fix RSTST register offset for pruss
Caesar Wang <wxt@...k-chips.com>
arm: dts: rockchip: add reset node for the exist saradc SoCs
Zefan Li <lizefan@...wei.com>
cpuset: make sure new tasks conform to the current config of the cpuset
Harini Katakam <harini.katakam@...inx.com>
net: macb: Correct CAPS mask
David Daney <david.daney@...ium.com>
net: thunderx: Fix OOPs with ethtool --register-dump
Andrew Donnellan <andrew.donnellan@....ibm.com>
cxl: use pcibios_free_controller_deferred() when removing vPHBs
Linus Torvalds <torvalds@...ux-foundation.org>
devpts: return NULL pts 'priv' entry for non-devpts nodes
Alan Stern <stern@...land.harvard.edu>
USB: change bInterval default to 10 ms
Lee Jones <lee.jones@...aro.org>
ARM: dts: STiH410: Handle interconnect clock required by EHCI/OHCI (USB)
Clemens Gruber <clemens.gruber@...ruber.com>
usb: chipidea: udc: fix NULL ptr dereference in isr_setup_status_phase
Yoshihiro Shimoda <yoshihiro.shimoda.uh@...esas.com>
usb: renesas_usbhs: fix clearing the {BRDY,BEMP}STS condition
Yoshihiro Shimoda <yoshihiro.shimoda.uh@...esas.com>
usb: gadget: udc: renesas-usb3: clear VBOUT bit in DRD_CON
Daniele Palmas <dnlplm@...il.com>
USB: serial: simple: add support for another Infineon flashloader
Jimi Damon <jdamon@...esio.com>
serial: 8250: added acces i/o products quad and octal serial cards
Andy Shevchenko <andriy.shevchenko@...ux.intel.com>
serial: 8250_mid: fix divide error bug if baud rate is 0
Colin Ian King <colin.king@...onical.com>
iio: ensure ret is initialized to zero before entering do loop
Gregor Boirie <gregor.boirie@...rot.com>
iio:core: fix IIO_VAL_FRACTIONAL sign handling
Linus Walleij <linus.walleij@...aro.org>
iio: accel: kxsd9: Fix scaling bug
Kweh, Hock Leong <hock.leong.kweh@...el.com>
iio: fix pressure data output unit in hid-sensor-attributes
Olof Johansson <olof@...om.net>
iio: accel: bmc150: reset chip at init time
Alison Schofield <amsfield22@...il.com>
iio: humidity: hdc100x: fix sensor data reads of temp and humidity
Anders Darander <anders@...rgestorm.se>
iio: adc: at91: unbreak channel adc channel 3
Alison Schofield <amsfield22@...il.com>
iio: humidity: am2315: set up buffer timestamps for non-zero values
Lars-Peter Clausen <lars@...afoo.de>
iio: ad799x: Fix buffered capture for ad7991/ad7995/ad7999
Giorgio Dal Molin <giorgio.nicole@...or.de>
iio:ti-ads1015: fix a wrong pointer definition.
Vignesh R <vigneshr@...com>
iio: adc: ti_am335x_adc: Increase timeout value waiting for ADC sample
Vignesh R <vigneshr@...com>
iio: adc: ti_am335x_adc: Protect FIFO1 from concurrent access
Caesar Wang <wxt@...k-chips.com>
iio: adc: rockchip_saradc: reset saradc controller before programming it
Alison Schofield <amsfield22@...il.com>
iio: proximity: as3935: set up buffer timestamps for non-zero values
Lars-Peter Clausen <lars@...afoo.de>
iio: sw-trigger: Fix config group initialization
Linus Walleij <linus.walleij@...aro.org>
iio: accel: kxsd9: Fix raw read return
Paolo Bonzini <pbonzini@...hat.com>
kvm: x86: correctly reset dest_map->vector when restoring LAPIC state
Suzuki K Poulose <suzuki.poulose@....com>
kvm-arm: Unmap shadow pagetables properly
David Hildenbrand <dahi@...ux.vnet.ibm.com>
KVM: s390: don't use current->thread.fpu.* when accessing registers
Emanuel Czirai <icanrealizeum@...il.com>
x86/AMD: Apply erratum 665 on machines without a BIOS fix
Steven Rostedt <rostedt@...dmis.org>
x86/paravirt: Do not trace _paravirt_ident_*() functions
Dan Williams <dan.j.williams@...el.com>
mm: fix cache mode of dax pmd mappings
Easwar Hariharan <easwar.hariharan@...el.com>
IB/hfi1: Reset QSFP on every run through channel tuning
Jason Gunthorpe <jgunthorpe@...idianresearch.com>
IB/uverbs: Fix race between uverbs_close and remove_one
Mike Marciniszyn <mike.marciniszyn@...el.com>
IB/hfi1,IB/qib: Fix qp_stats sleep with rcu read lock held
Mike Snitzer <snitzer@...hat.com>
dm flakey: fix reads to be issued if drop_writes configured
Mateusz Guzik <mguzik@...hat.com>
audit: fix exe_file access in audit_exe_compare
Mateusz Guzik <mguzik@...hat.com>
mm: introduce get_task_exe_file
Alexandre Bounine <alexandre.bounine@....com>
rapidio/tsi721: fix incorrect detection of address translation condition
Christoph Hellwig <hch@....de>
ahci: disable correct irq for dummy ports
David Rientjes <rientjes@...gle.com>
mm, mempolicy: task->mempolicy must be NULL before dropping final reference
Michal Hocko <mhocko@...e.com>
mm, oom: prevent premature OOM killer invocation for high order request
Thiago Jung Bauermann <bauerman@...ux.vnet.ibm.com>
kexec: fix double-free when failing to relocate the purgatory
Trond Myklebust <trond.myklebust@...marydata.com>
NFSv4.1: Fix the CREATE_SESSION slot number accounting
Trond Myklebust <trond.myklebust@...marydata.com>
pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly serialised
Chuck Lever <chuck.lever@...cle.com>
nfsd: Close race between nfsd4_release_lockowner and nfsd4_lock
Trond Myklebust <trond.myklebust@...marydata.com>
NFSv4.x: Fix a refcount leak in nfs_callback_up_net
Trond Myklebust <trond.myklebust@...marydata.com>
NFSv4.1: Fix Oopsable condition in server callback races
Trond Myklebust <trond.myklebust@...marydata.com>
pNFS: The client must not do I/O to the DS if it's lease has expired
Trond Myklebust <trond.myklebust@...marydata.com>
pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails
Tejun Heo <tj@...nel.org>
kernfs: don't depend on d_find_any_alias() when generating notifications
Gavin Shan <gwshan@...ux.vnet.ibm.com>
powerpc/powernv: Fix corrupted PE allocation bitmap on releasing PE
Paul Mackerras <paulus@...abs.org>
powerpc/mm: Don't alias user region to other regions below PAGE_OFFSET
Christophe Leroy <christophe.leroy@....fr>
powerpc: sysdev: cpm: fix gpio save_regs functions
Mukesh Ojha <mukesh02@...ux.vnet.ibm.com>
powerpc/powernv : Drop reference added by kset_find_obj()
Nicholas Piggin <npiggin@...il.com>
powerpc/tm: do not use r13 for tabort_syscall
Artem Germanov <agermanov@...horfree.com>
tcp: cwnd does not increase in TCP YeAH
Gal Pressman <galp@...lanox.com>
net/mlx5e: Fix parsing of vlan packets when updating lro header
Eric Dumazet <edumazet@...gle.com>
tcp: fastopen: avoid negative sk_forward_alloc
Wei Yongjun <weiyongjun1@...wei.com>
ipv6: addrconf: fix dev refcont leak when DAD failed
Michael Chan <michael.chan@...adcom.com>
bnxt_en: Fix TX push operation on ARM64.
Dave Jones <davej@...emonkey.org.uk>
ipv6: release dst in ping_v6_sendmsg
Linus Torvalds <torvalds@...ux-foundation.org>
af_unix: split 'u->readlock' into two: 'iolock' and 'bindlock'
Linus Torvalds <torvalds@...ux-foundation.org>
Revert "af_unix: Fix splice-bind deadlock"
Mahesh Bandewar <maheshb@...gle.com>
bonding: Fix bonding crash
WANG Cong <xiyou.wangcong@...il.com>
kcm: fix a socket double free
Davide Caratti <dcaratti@...hat.com>
bridge: re-introduce 'fix parsing of MLDv2 reports'
Russell King <rmk+kernel@...linux.org.uk>
net: smc91x: fix SMC accesses
Xander Huff <xander.huff@...com>
Revert "phy: IRQ cannot be shared"
Florian Fainelli <f.fainelli@...il.com>
net: dsa: bcm_sf2: Fix race condition while unmasking interrupts
Soheil Hassas Yeganeh <soheil@...gle.com>
tun: fix transmit timestamp support
Lance Richardson <lrichard@...hat.com>
sctp: fix overrun in sctp_diag_dump_one()
Eric Dumazet <edumazet@...gle.com>
tcp: properly scale window in tcp_v[46]_reqsk_send_ack()
Eric Dumazet <edumazet@...gle.com>
udp: fix poll() issue with zero sized packets
Jamal Hadi Salim <jhs@...atatu.com>
net sched: fix encoding to use real length
Hadar Hen Zion <hadarh@...lanox.com>
net/mlx5e: Use correct flow dissector key on flower offloading
Paul Blakey <paulb@...lanox.com>
net/mlx5: Added missing check of msg length in verifying its signature
Mohamad Haj Yahia <mohamad@...lanox.com>
net/mlx5: Fix pci error recovery flow
Eric Dumazet <edumazet@...gle.com>
tcp: fix use after free in tcp_xmit_retransmit_queue()
Vegard Nossum <vegard.nossum@...cle.com>
tipc: fix NULL pointer dereference in shutdown()
Mike Manning <mmanning@...cade.com>
net: ipv6: Do not keep IPv6 addresses when IPv6 is disabled
Vegard Nossum <vegard.nossum@...cle.com>
net/sctp: always initialise sctp_ht_iter::start_fail
Vegard Nossum <vegard.nossum@...cle.com>
net/irda: handle iriap_register_lsap() allocation failure
Daniel Borkmann <daniel@...earbox.net>
bpf: fix write helpers with regards to non-linear parts
Lance Richardson <lrichard@...hat.com>
vti: flush x-netns xfrm cache when vti interface is removed
David Forster <dforster@...cade.com>
ipv4: panic in leaf_walk_rcu due to stale node pointer
Jakub Kicinski <jakub.kicinski@...ronome.com>
bpf: fix method of PTR_TO_PACKET reg id generation
Rob Clark <robdclark@...il.com>
drm/msm: protect against faults from copy_from_user() in submit ioctl
Eric Biggers <ebiggers@...gle.com>
fscrypto: require write access to mount to set encryption policy
James Hogan <james.hogan@...tec.com>
MIPS: KVM: Check for pfn noslot case
Chen-Yu Tsai <wens@...e.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(-)
Powered by blists - more mailing lists