[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20160605222321.183131188@linuxfoundation.org>
Date: Sun, 5 Jun 2016 15:22:35 -0700
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,
stable@...r.kernel.org
Subject: [PATCH 4.5 000/128] 4.5.7-stable review
------------------
NOTE: This is the LAST 4.5.y stable kernel to be released, 4.5.y will be
end-of-life with this release. You should have moved to the 4.6.y
series already.
------------------
This is the start of the stable review cycle for the 4.5.7 release.
There are 128 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 Tue Jun 7 22:22:57 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.7-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Linux 4.5.7-rc1
David Sterba <dsterba@...e.com>
btrfs: make state preallocation more speculative in __set_extent_bit
Zhao Lei <zhaolei@...fujitsu.com>
btrfs: scrub: Set bbio to NULL before calling btrfs_map_block
Liu Bo <bo.li.liu@...cle.com>
Btrfs: fix unexpected return value of fiemap
Filipe Manana <fdmanana@...e.com>
Btrfs: fix empty symlink after creating symlink and fsync parent dir
Filipe Manana <fdmanana@...e.com>
Btrfs: fix for incorrect directory entries after fsync log replay
Anand Jain <anand.jain@...cle.com>
btrfs: pass the right error code to the btrfs_std_error
Scott Talbert <scott.talbert@...t.com>
btrfs: fix memory leak during RAID 5/6 device replacement
Vincent Stehlé <vincent.stehle@...el.com>
Btrfs: fix fspath error deallocation
Adam Borowski <kilobyte@...band.pl>
btrfs: fix int32 overflow in shrink_delalloc().
David Sterba <dsterba@...e.cz>
btrfs: add write protection to SET_FEATURES ioctl
Anand Jain <anand.jain@...cle.com>
btrfs: fix lock dep warning move scratch super outside of chunk_mutex
Josef Bacik <jbacik@...com>
Btrfs: remove BUG_ON()'s in btrfs_map_block
Liu Bo <bo.li.liu@...cle.com>
Btrfs: fix divide error upon chunk's stripe_len
David Sterba <dsterba@...e.com>
btrfs: add check to sysfs handler of label
David Sterba <dsterba@...e.cz>
btrfs: add read-only check to sysfs handler of features
Anand Jain <anand.jain@...cle.com>
btrfs: fix lock dep warning, move scratch dev out of device_list_mutex and uuid_mutex
Luis de Bethencourt <luisbg@....samsung.com>
btrfs: avoid overflowing f_bfree
Luis de Bethencourt <luisbg@....samsung.com>
btrfs: fix mixed block count of available space
Austin S. Hemmelgarn <ahferroin7@...il.com>
btrfs: allow balancing to dup with multi-device
Liu Bo <bo.li.liu@...cle.com>
Btrfs: do not create empty block group if we have allocated data
Luke Dashjr <luke@...hjr.org>
btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctl
Dave Chinner <dchinner@...hat.com>
xfs: skip stale inodes in xfs_iflush_cluster
Dave Chinner <dchinner@...hat.com>
xfs: fix inode validity check in xfs_iflush_cluster
Dave Chinner <dchinner@...hat.com>
xfs: xfs_iflush_cluster fails to abort on error
Dave Chinner <dchinner@...hat.com>
xfs: Don't wrap growfs AGFL indexes
Eric Sandeen <sandeen@...hat.com>
xfs: disallow rw remount on fs with unknown ro-compat features
Arnd Bergmann <arnd@...db.de>
gcov: disable tree-loop-im to reduce stack usage
Kirill A. Shutemov <kirill.shutemov@...ux.intel.com>
mm: thp: avoid false positive VM_BUG_ON_PAGE in page_move_anon_rmap()
Srinivas Pandruvada <srinivas.pandruvada@...ux.intel.com>
scripts/package/Makefile: rpmbuild add support of RPMOPTS
Ville Syrjälä <ville.syrjala@...ux.intel.com>
dma-debug: avoid spinlock recursion when disabling dma-debug
Rafael J. Wysocki <rafael.j.wysocki@...el.com>
PM / sleep: Handle failures in device_suspend_late() consistently
Weston Andros Adamson <dros@...key.org>
nfs: avoid race that crashes nfs_init_commit
Nicolai Stange <nicstange@...il.com>
ext4: silence UBSAN in ext4_mb_init()
Nicolai Stange <nicstange@...il.com>
ext4: address UBSAN warning in mb_find_order_for_block()
Jan Kara <jack@...e.cz>
ext4: fix oops on corrupted filesystem
Seth Forshee <seth.forshee@...onical.com>
ext4: fix check of dqget() return value in ext4_ioctl_setproject()
Theodore Ts'o <tytso@....edu>
ext4: clean up error handling when orphan list is corrupted
Theodore Ts'o <tytso@....edu>
ext4: fix hang when processing corrupted orphaned inode list
Philipp Zabel <p.zabel@...gutronix.de>
drm/imx: Match imx-ipuv3-crtc components using device node in platform data
Ville Syrjälä <ville.syrjala@...ux.intel.com>
drm/i915: Fix watermarks for VLV/CHV
Ville Syrjälä <ville.syrjala@...ux.intel.com>
drm/i915: Don't leave old junk in ilk active watermarks on readout
Daniel Vetter <daniel.vetter@...ll.ch>
drm/i915/psr: Try to program link training times correctly
Glenn Ruben Bakke <glennrubenbakke@...dicsemi.no>
Bluetooth: 6lowpan: Fix memory corruption of ipv6 destination address
Lyude <cpaul@...hat.com>
drm/atomic: Verify connector->funcs != NULL when clearing states
Lyude <cpaul@...hat.com>
drm/fb_helper: Fix references to dev->mode_config.num_connector
Lyude <cpaul@...hat.com>
drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config()
Mario Kleiner <mario.kleiner.de@...il.com>
drm/amdgpu: Fix hdmi deep color support.
Alex Deucher <alexander.deucher@....com>
drm/amdgpu: use drm_mode_vrefresh() rather than mode->vrefresh
Sinclair Yeh <syeh@...are.com>
drm/vmwgfx: Fix order of operation
Charmaine Lee <charmainel@...are.com>
drm/vmwgfx: use vmw_cmd_dx_cid_check for query commands.
Charmaine Lee <charmainel@...are.com>
drm/vmwgfx: Enable SVGA_3D_CMD_DX_SET_PREDICATION
Itai Handler <itai_handler@...mail.com>
drm/gma500: Fix possible out of bounds read
Tomáš Trnka <ttrnka@...l.muni.cz>
sunrpc: fix stripping of padded MIC tokens
Juergen Gross <jgross@...e.com>
xen: use same main loop for counting and remapping pages
Ross Lagerwall <ross.lagerwall@...rix.com>
xen/events: Don't move disabled irqs
Gavin Shan <gwshan@...ux.vnet.ibm.com>
powerpc/eeh: Restore initial state in eeh_pe_reset_and_recover()
Guilherme G. Piccoli <gpiccoli@...ux.vnet.ibm.com>
Revert "powerpc/eeh: Fix crash in eeh_add_device_early() on Cell"
Gavin Shan <gwshan@...ux.vnet.ibm.com>
powerpc/eeh: Don't report error in eeh_pe_reset_and_recover()
Hari Bathini <hbathini@...ux.vnet.ibm.com>
powerpc/book3s64: Fix branching to OOL handlers in relocatable kernel
Zhao Qiang <qiang.zhao@....com>
QE-UART: add "fsl,t1040-ucc-uart" to of_device_id
Oleg Nesterov <oleg@...hat.com>
wait/ptrace: assume __WALL if the child is traced
Stefan Bader <stefan.bader@...onical.com>
mm: use phys_addr_t for reserve_bootmem_region() arguments
Tiffany Lin <tiffany.lin@...iatek.com>
media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32
Prarit Bhargava <prarit@...hat.com>
PCI: Disable all BAR sizing for devices with non-compliant BARs
Andrew Jeffery <andrew@...id.au>
pinctrl: exynos5440: Use off-stack memory for pinctrl_gpio_range
Martin Sperl <kernel@...tin.sperl.org>
clk: bcm2835: correctly enable fractional clock support
Martin Sperl <kernel@...tin.sperl.org>
clk: bcm2835: divider value has to be 1 or more
Martin Sperl <kernel@...tin.sperl.org>
clk: bcm2835: pll_off should only update CM_PLL_ANARST
Vladimir Zapolskiy <vz@...ia.com>
clk: at91: fix check of clk_register() returned value
Eric Anholt <eric@...olt.net>
clk: bcm2835: Fix PLL poweron
Daniel Lezcano <daniel.lezcano@...aro.org>
cpuidle: Fix cpuidle_state_is_coupled() argument in cpuidle_enter()
Dave Gerlach <d-gerlach@...com>
cpuidle: Indicate when a device has been unregistered
Ulf Hansson <ulf.hansson@...aro.org>
PM / Runtime: Fix error path in pm_runtime_force_resume()
Ville Syrjälä <ville.syrjala@...ux.intel.com>
mfd: intel_soc_pmic_core: Terminate panel control GPIO lookup table correctly
Heikki Krogerus <heikki.krogerus@...ux.intel.com>
mfd: intel-lpss: Save register context on suspend
Akshay Bhat <akshay.bhat@...esys.com>
hwmon: (ads7828) Enable internal reference
Javier Martinez Canillas <javier@....samsung.com>
regulator: Try to resolve regulators supplies on registration
Raghava Aditya Renukunta <RaghavaAditya.Renukunta@...rosemi.com>
aacraid: Fix for KDUMP driver hang
Raghava Aditya Renukunta <RaghavaAditya.Renukunta@...rosemi.com>
aacraid: Fix for aac_command_thread hang
Raghava Aditya Renukunta <RaghavaAditya.Renukunta@...rosemi.com>
aacraid: Relinquish CPU during timeout wait
Martin K. Petersen <martin.petersen@...cle.com>
Revert "lpfc: Delete unnecessary checks before the function call mempool_destroy"
wang yanqing <udknight@...il.com>
rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ring
wang yanqing <udknight@...il.com>
rtlwifi: Fix logic error in enter/exit power-save mode
Larry Finger <Larry.Finger@...inger.net>
rtlwifi: btcoexist: Implement antenna selection
Larry Finger <Larry.Finger@...inger.net>
rtlwifi: rtl8723be: Add antenna select module parameter
Krzysztof Kozlowski <k.kozlowski@...sung.com>
hwrng: exynos - Fix unbalanced PM runtime put on timeout error path
Joseph Salisbury <joseph.salisbury@...onical.com>
ath5k: Change led pin configuration for compaq c700 laptop
Anilkumar Kolli <akolli@....qualcomm.com>
ath10k: fix kernel panic, move arvifs list head init before htt init
Rajkumar Manoharan <rmanohar@....qualcomm.com>
ath10k: fix rx_channel during hw reconfigure
Rajkumar Manoharan <rmanohar@....qualcomm.com>
ath10k: fix firmware assert in monitor mode
Anilkumar Kolli <akolli@....qualcomm.com>
ath10k: fix debugfs pktlog_filter write
Vittorio Gambaletta (VittGam) <linux-wireless@...tgam.net>
ath9k: Fix LED polarity for some Mini PCI AR9220 MB92 cards.
Vittorio Gambaletta (VittGam) <linux-wireless@...tgam.net>
ath9k: Add a module parameter to invert LED polarity.
Alexander Kurz <akurz@...la.de>
ARM: dts: imx35: restore existing used clock enumeration
Marek Szyprowski <m.szyprowski@...sung.com>
ARM: dts: exynos: Add interrupt line to MAX8997 PMIC on exynos4210-trats
Florian Vallee <fvallee@...rea.fr>
ARM: dts: at91: fix typo in sama5d2 PIN_PD24 description
Imre Kaloz <kaloz@...nwrt.org>
ARM: mvebu: fix GPIO config on the Linksys boards
Priit Laes <plaes@...es.org>
ARM: sun7i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output
Priit Laes <plaes@...es.org>
ARM: sun4i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output
Cameron Gutman <aicommander@...il.com>
Input: xpad - prevent spurious input from wired Xbox 360 controllers
Pavel Rojtberg <rojtberg@...il.com>
Input: xpad - move pending clear to the correct location
Ricky Liang <jcliang@...omium.org>
Input: uinput - handle compat ioctl for UI_SET_PHYS
Mark Brown <broonie@...nel.org>
ASoC: ak4642: Enable cache usage to fix crashes on resume
Mikulas Patocka <mikulas@...bright.com>
affs: fix remount failure when there are no options changed
Maciej W. Rozycki <macro@...tec.com>
MIPS: VDSO: Build with `-fno-strict-aliasing'
Harvey Hunt <harvey.hunt@...tec.com>
MIPS: lib: Mark intrinsics notrace
James Hogan <james.hogan@...tec.com>
MIPS: Build microMIPS VDSO for microMIPS kernels
James Hogan <james.hogan@...tec.com>
MIPS: Fix sigreturn via VDSO on microMIPS kernel
Maciej W. Rozycki <macro@...tec.com>
MIPS: ptrace: Prevent writes to read-only FCSR bits
Maciej W. Rozycki <macro@...tec.com>
MIPS: ptrace: Fix FP context restoration FCSR regression
Paul Burton <paul.burton@...tec.com>
MIPS: Disable preemption during prctl(PR_SET_FP_MODE, ...)
Paul Burton <paul.burton@...tec.com>
MIPS: Prevent "restoration" of MSA context in non-MSA kernels
James Hogan <james.hogan@...tec.com>
MIPS: Fix MSA ld_*/st_* asm macros to use PTR_ADDU
Paul Burton <paul.burton@...tec.com>
MIPS: Use copy_s.fmt rather than copy_u.fmt
Huacai Chen <chenhc@...ote.com>
MIPS: Loongson-3: Reserve 32MB for RS780E integrated GPU
Huacai Chen <chenhc@...ote.com>
MIPS: Reserve nosave data for hibernation
Matthias Schiffer <mschiffer@...verse-factory.net>
MIPS: ath79: make bootconsole wait for both THRE and TEMT
Huacai Chen <chenhc@...ote.com>
MIPS: Loongson-3: Fix build error after ld-version.sh modification
Paul Burton <paul.burton@...tec.com>
MIPS: Sync icache & dcache in set_pte_at
Paul Burton <paul.burton@...tec.com>
MIPS: Handle highmem pages in __update_cache
James Hogan <james.hogan@...tec.com>
MIPS: Fix watchpoint restoration
James Hogan <james.hogan@...tec.com>
MIPS: Fix uapi include in exported asm/siginfo.h
James Hogan <james.hogan@...tec.com>
MIPS: Fix siginfo.h to use strict posix types
James Hogan <james.hogan@...tec.com>
MIPS: Avoid using unwind_stack() with usermode
James Hogan <james.hogan@...tec.com>
MIPS: Don't unwind to user mode with EVA
Maciej W. Rozycki <macro@...tec.com>
MIPS: MSA: Fix a link error on `_init_msa_upper' with older GCC
Paul Burton <paul.burton@...tec.com>
MIPS: math-emu: Fix jalr emulation when rd == $0
Leonid Yegoshin <Leonid.Yegoshin@...tec.com>
MIPS64: R6: R2 emulation bugfix
-------------
Diffstat:
.../devicetree/bindings/clock/imx35-clock.txt | 1 +
Makefile | 6 +-
arch/arm/boot/dts/armada-385-linksys.dtsi | 6 +-
arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 4 +-
arch/arm/boot/dts/exynos4210-trats.dts | 2 +
arch/arm/boot/dts/sama5d2-pinfunc.h | 4 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 2 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 5 +-
arch/mips/ath79/early_printk.c | 6 +-
arch/mips/include/asm/asmmacro.h | 40 ++++----
arch/mips/include/asm/cacheflush.h | 6 --
arch/mips/include/asm/msa.h | 13 +++
arch/mips/include/asm/pgtable.h | 26 ++++-
arch/mips/include/asm/switch_to.h | 2 +-
arch/mips/include/asm/watch.h | 10 +-
arch/mips/include/uapi/asm/siginfo.h | 22 ++---
arch/mips/kernel/mips-r2-to-r6-emul.c | 105 +++++++++++----------
arch/mips/kernel/pm.c | 2 +-
arch/mips/kernel/process.c | 6 +-
arch/mips/kernel/ptrace.c | 27 ++++--
arch/mips/kernel/r4k_fpu.S | 10 +-
arch/mips/kernel/setup.c | 3 +
arch/mips/kernel/signal.c | 15 +--
arch/mips/kernel/traps.c | 8 +-
arch/mips/kernel/watch.c | 5 +-
arch/mips/lib/ashldi3.c | 2 +-
arch/mips/lib/ashrdi3.c | 2 +-
arch/mips/lib/bswapdi.c | 2 +-
arch/mips/lib/bswapsi.c | 2 +-
arch/mips/lib/cmpdi2.c | 2 +-
arch/mips/lib/lshrdi3.c | 2 +-
arch/mips/lib/ucmpdi2.c | 2 +-
arch/mips/loongson64/Platform | 2 +-
arch/mips/loongson64/loongson-3/numa.c | 6 +-
arch/mips/math-emu/cp1emu.c | 8 +-
arch/mips/mm/cache.c | 29 +++---
arch/mips/vdso/Makefile | 4 +-
arch/powerpc/kernel/eeh.c | 2 +-
arch/powerpc/kernel/eeh_driver.c | 26 ++++-
arch/powerpc/kernel/exceptions-64s.S | 16 +++-
arch/x86/xen/setup.c | 65 +++++--------
drivers/base/power/main.c | 5 +-
drivers/base/power/runtime.c | 9 +-
drivers/char/hw_random/exynos-rng.c | 10 +-
drivers/clk/at91/clk-h32mx.c | 2 +-
drivers/clk/bcm/clk-bcm2835.c | 58 ++++++++++--
drivers/clk/imx/clk-imx35.c | 4 +-
drivers/cpuidle/cpuidle.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 2 +-
drivers/gpu/drm/drm_atomic.c | 2 +-
drivers/gpu/drm/drm_fb_helper.c | 5 +-
drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c | 2 +-
drivers/gpu/drm/i915/intel_atomic.c | 3 +-
drivers/gpu/drm/i915/intel_display.c | 21 +++--
drivers/gpu/drm/i915/intel_drv.h | 2 +-
drivers/gpu/drm/i915/intel_fbdev.c | 6 +-
drivers/gpu/drm/i915/intel_pm.c | 2 +
drivers/gpu/drm/i915/intel_psr.c | 55 +++++++++--
drivers/gpu/drm/imx/imx-drm-core.c | 8 ++
drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 10 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 6 +-
drivers/gpu/ipu-v3/ipu-common.c | 5 +-
drivers/hwmon/ads7828.c | 10 ++
drivers/input/joystick/xpad.c | 6 +-
drivers/input/misc/uinput.c | 6 ++
drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 3 +-
drivers/mfd/intel-lpss.c | 19 +++-
drivers/mfd/intel_soc_pmic_core.c | 1 +
drivers/net/wireless/ath/ath10k/core.c | 8 +-
drivers/net/wireless/ath/ath10k/debug.c | 7 +-
drivers/net/wireless/ath/ath10k/mac.c | 13 ++-
drivers/net/wireless/ath/ath5k/led.c | 2 +-
drivers/net/wireless/ath/ath9k/init.c | 7 ++
drivers/net/wireless/ath/ath9k/pci.c | 10 ++
drivers/net/wireless/realtek/rtlwifi/base.c | 4 +-
.../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 9 +-
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 27 +++++-
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 2 +-
.../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 5 +-
drivers/net/wireless/realtek/rtlwifi/pci.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 5 +
.../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 3 +
drivers/net/wireless/realtek/rtlwifi/wifi.h | 3 +
drivers/pci/probe.c | 6 +-
drivers/pinctrl/samsung/pinctrl-exynos5440.c | 15 +--
drivers/regulator/core.c | 9 ++
drivers/scsi/aacraid/aacraid.h | 1 +
drivers/scsi/aacraid/comminit.c | 24 +++++
drivers/scsi/aacraid/commsup.c | 12 ++-
drivers/scsi/lpfc/lpfc_mem.c | 6 +-
drivers/tty/serial/ucc_uart.c | 3 +
drivers/xen/events/events_base.c | 6 +-
fs/affs/super.c | 5 +-
fs/btrfs/backref.c | 2 +-
fs/btrfs/ctree.h | 1 +
fs/btrfs/extent-tree.c | 2 +-
fs/btrfs/extent_io.c | 14 ++-
fs/btrfs/file.c | 2 +-
fs/btrfs/inode.c | 2 +-
fs/btrfs/ioctl.c | 41 +++++++-
fs/btrfs/scrub.c | 7 +-
fs/btrfs/super.c | 22 ++++-
fs/btrfs/sysfs.c | 6 ++
fs/btrfs/tree-log.c | 15 +--
fs/btrfs/volumes.c | 61 ++++++++----
fs/btrfs/volumes.h | 2 +-
fs/ext4/ialloc.c | 59 ++++++------
fs/ext4/ioctl.c | 2 +-
fs/ext4/mballoc.c | 10 +-
fs/ext4/namei.c | 2 +-
fs/nfs/pnfs_nfs.c | 28 ++++++
fs/nfs/write.c | 4 +
fs/xfs/xfs_fsops.c | 4 +-
fs/xfs/xfs_inode.c | 26 +++--
fs/xfs/xfs_super.c | 10 ++
include/linux/mm.h | 2 +-
include/video/imx-ipu-v3.h | 2 +
kernel/exit.c | 29 ++++--
lib/dma-debug.c | 2 +-
mm/page_alloc.c | 2 +-
mm/rmap.c | 2 +
net/bluetooth/6lowpan.c | 11 +--
net/sunrpc/auth_gss/svcauth_gss.c | 4 +-
scripts/package/Makefile | 4 +-
sound/soc/codecs/ak4642.c | 3 +
127 files changed, 927 insertions(+), 436 deletions(-)
Powered by blists - more mailing lists