Skip to content

4.6.2-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest110 of 121 patches 13 repliesIn review

110 of 121 patches are in this archive. The cover letter announces 121.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/121f2fs: fix deadlock when flush inline datafs/f2fs/data.c+2 -10 replies
2/121MIPS64: R6: R2 emulation bugfixarch/mips/kernel/mips-r2-to-r6-emul.c+53 -520 replies
3/121MIPS: math-emu: Fix jalr emulation when rd == $0arch/mips/math-emu/cp1emu.c+5 -30 replies
4/121MIPS: MSA: Fix a link error on `_init_msa_upper with older GCCarch/mips/include/asm/msa.h arch/mips/kernel/traps.c+16 -30 replies
5/121MIPS: Dont unwind to user mode with EVAarch/mips/kernel/process.c+1 -10 replies
6/121MIPS: Avoid using unwind_stack() with usermodearch/mips/kernel/traps.c+1 -10 replies
7/121MIPS: Fix siginfo.h to use strict posix typesarch/mips/include/uapi/asm/siginfo.h+9 -90 replies
8/121MIPS: Fix uapi include in exported asm/siginfo.harch/mips/include/uapi/asm/siginfo.h+1 -30 replies
9/121MIPS: Fix watchpoint restorationarch/mips/include/asm/switch_to.h arch/mips/include/asm/watch.h arch/mips/kernel/pm.c +1 more+9 -100 replies
10/121MIPS: Handle highmem pages in __update_cachearch/mips/mm/cache.c+9 -10 replies
11/121MIPS: Sync icache & dcache in set_pte_atarch/mips/include/asm/cacheflush.h arch/mips/include/asm/pgtable.h arch/mips/mm/cache.c+24 -270 replies
12/121MIPS: Loongson-3: Fix build error after ld-version.sh modificationarch/mips/loongson64/Platform+1 -10 replies
13/121MIPS: ath79: make bootconsole wait for both THRE and TEMTarch/mips/ath79/early_printk.c+4 -20 replies
14/121MIPS: Reserve nosave data for hibernationarch/mips/kernel/setup.c+3 -00 replies
15/121MIPS: Loongson-3: Reserve 32MB for RS780E integrated GPUarch/mips/loongson64/loongson-3/numa.c+3 -30 replies
16/121MIPS: Use copy_s.fmt rather than copy_u.fmtarch/mips/include/asm/asmmacro.h arch/mips/kernel/r4k_fpu.S+17 -170 replies
17/121MIPS: Fix MSA ld_*/st_* asm macros to use PTR_ADDUarch/mips/include/asm/asmmacro.h+8 -80 replies
18/121MIPS: Force CPUs to lose FP context during mode switchesarch/mips/kernel/process.c+17 -230 replies
19/121MIPS: Prevent "restoration" of MSA context in non-MSA kernelsarch/mips/kernel/signal.c+5 -20 replies
20/121MIPS: Disable preemption during prctl(PR_SET_FP_MODE, ...)arch/mips/kernel/process.c+4 -00 replies
21/121MIPS: ptrace: Fix FP context restoration FCSR regressionarch/mips/kernel/ptrace.c+1 -00 replies
22/121MIPS: ptrace: Prevent writes to read-only FCSR bitsarch/mips/kernel/ptrace.c+19 -90 replies
23/121MIPS: Fix sigreturn via VDSO on microMIPS kernelarch/mips/kernel/signal.c+0 -80 replies
24/121MIPS: Build microMIPS VDSO for microMIPS kernelsarch/mips/vdso/Makefile+1 -00 replies
25/121MIPS: lib: Mark intrinsics notracearch/mips/lib/ashldi3.c arch/mips/lib/ashrdi3.c arch/mips/lib/bswapdi.c +4 more+7 -70 replies
26/121MIPS: VDSO: Build with `-fno-strict-aliasingarch/mips/vdso/Makefile+2 -10 replies
27/121affs: fix remount failure when there are no options changedfs/affs/super.c+3 -20 replies
28/121ASoC: ak4642: Enable cache usage to fix crashes on resumesound/soc/codecs/ak4642.c+3 -00 replies
29/121Input: uinput - handle compat ioctl for UI_SET_PHYSdrivers/input/misc/uinput.c+6 -00 replies
30/121Input: xpad - move pending clear to the correct locationdrivers/input/joystick/xpad.c+1 -10 replies
31/121Input: xpad - prevent spurious input from wired Xbox 360 controllersdrivers/input/joystick/xpad.c+4 -00 replies
32/121ARM: sun4i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV outputarch/arm/boot/dts/sun4i-a10.dtsi+1 -10 replies
33/121ARM: sun7i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV outputarch/arm/boot/dts/sun7i-a20.dtsi+3 -20 replies
34/121ARM: mvebu: fix GPIO config on the Linksys boardsarch/arm/boot/dts/armada-385-linksys.dtsi arch/arm/boot/dts/armada-xp-linksys-mamba.dts+5 -50 replies
35/121ARM: dts: at91: fix typo in sama5d2 PIN_PD24 descriptionarch/arm/boot/dts/sama5d2-pinfunc.h+2 -20 replies
36/121ARM: dts: exynos: Add interrupt line to MAX8997 PMIC on exynos4210-tratsarch/arm/boot/dts/exynos4210-trats.dts+2 -00 replies
37/121ARM: dts: imx35: restore existing used clock enumerationDocumentation/devicetree/bindings/clock/imx35-clock.txt drivers/clk/imx/clk-imx35.c+3 -20 replies
38/121ath9k: Add a module parameter to invert LED polarity.drivers/net/wireless/ath/ath9k/init.c+7 -00 replies
39/121ath9k: Fix LED polarity for some Mini PCI AR9220 MB92 cards.drivers/net/wireless/ath/ath9k/pci.c+10 -00 replies
40/121ath10k: fix debugfs pktlog_filter writedrivers/net/wireless/ath/ath10k/debug.c+6 -10 replies
41/121ath10k: fix firmware assert in monitor modedrivers/net/wireless/ath/ath10k/mac.c+4 -10 replies
42/121ath10k: fix rx_channel during hw reconfiguredrivers/net/wireless/ath/ath10k/mac.c+7 -10 replies
43/121ath10k: fix kernel panic, move arvifs list head init before htt initdrivers/net/wireless/ath/ath10k/core.c+4 -40 replies
44/121ath5k: Change led pin configuration for compaq c700 laptopdrivers/net/wireless/ath/ath5k/led.c+1 -10 replies
45/121hwrng: exynos - Fix unbalanced PM runtime put on timeout error pathdrivers/char/hw_random/exynos-rng.c+7 -30 replies
46/121rtlwifi: rtl8723be: Add antenna select module parameterdrivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c drivers/net/wireless/realtek/rtlwifi/wifi.h+11 -00 replies
47/121rtlwifi: btcoexist: Implement antenna selectiondrivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h +1 more+38 -50 replies
48/121rtlwifi: Fix logic error in enter/exit power-save modedrivers/net/wireless/realtek/rtlwifi/base.c+2 -20 replies
49/121rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ringdrivers/net/wireless/realtek/rtlwifi/pci.c+1 -10 replies
50/121Revert "lpfc: Delete unnecessary checks before the function call mempool_destroy"drivers/scsi/lpfc/lpfc_mem.c+4 -20 replies
51/121aacraid: Start adapter after updating number of MSIX vectorsdrivers/scsi/aacraid/linit.c+1 -10 replies
52/121aacraid: Relinquish CPU during timeout waitdrivers/scsi/aacraid/commsup.c+4 -40 replies
53/121aacraid: Fix for aac_command_thread hangdrivers/scsi/aacraid/commsup.c+4 -00 replies
54/121aacraid: Fix for KDUMP driver hangdrivers/scsi/aacraid/aacraid.h drivers/scsi/aacraid/comminit.c+25 -00 replies
55/121regulator: Try to resolve regulators supplies on registrationdrivers/regulator/core.c+9 -00 replies
56/121hwmon: (ads7828) Enable internal referencedrivers/hwmon/ads7828.c+10 -00 replies
57/121mfd: intel_quark_i2c_gpio: Remove clock tree on error pathdrivers/mfd/intel_quark_i2c_gpio.c+17 -80 replies
58/121mfd: intel-lpss: Save register context on suspenddrivers/mfd/intel-lpss.c+18 -10 replies
60/121PM / Runtime: Fix error path in pm_runtime_force_resume()drivers/base/power/runtime.c+7 -20 replies
61/121cpuidle: Indicate when a device has been unregistereddrivers/cpuidle/cpuidle.c+2 -00 replies
62/121cpuidle: Fix cpuidle_state_is_coupled() argument in cpuidle_enter()drivers/cpuidle/cpuidle.c+1 -10 replies
63/121clk: bcm2835: Fix PLL powerondrivers/clk/bcm/clk-bcm2835.c+4 -00 replies
64/121clk: at91: fix check of clk_register() returned valuedrivers/clk/at91/clk-h32mx.c+1 -10 replies
65/121clk: bcm2835: pll_off should only update CM_PLL_ANARSTdrivers/clk/bcm/clk-bcm2835.c+8 -20 replies
66/121clk: bcm2835: divider value has to be 1 or moredrivers/clk/bcm/clk-bcm2835.c+3 -20 replies
67/121clk: bcm2835: correctly enable fractional clock supportdrivers/clk/bcm/clk-bcm2835.c+39 -60 replies
68/121pinctrl: exynos5440: Use off-stack memory for pinctrl_gpio_rangedrivers/pinctrl/samsung/pinctrl-exynos5440.c+8 -70 replies
69/121PCI: Disable all BAR sizing for devices with non-compliant BARsdrivers/pci/probe.c+3 -30 replies
70/121media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32drivers/media/v4l2-core/v4l2-compat-ioctl32.c+2 -10 replies
71/121PKCS#7: fix missing break on OID_sha224 casecrypto/asymmetric_keys/pkcs7_parser.c+1 -00 replies
72/121mm: use phys_addr_t for reserve_bootmem_region() argumentsinclude/linux/mm.h mm/page_alloc.c+2 -20 replies
73/121mm/compaction.c: fix zoneindex in kcompactd()mm/compaction.c+2 -20 replies
74/121wait/ptrace: assume __WALL if the child is tracedkernel/exit.c+20 -90 replies
75/121QE-UART: add "fsl,t1040-ucc-uart" to of_device_iddrivers/tty/serial/ucc_uart.c+3 -00 replies
76/121batman-adv: Fix double neigh_node_put in batadv_v_ogm_route_updatenet/batman-adv/bat_v_ogm.c+3 -10 replies
77/121powerpc/book3s64: Fix branching to OOL handlers in relocatable kernelarch/powerpc/kernel/exceptions-64s.S+11 -50 replies
78/121powerpc/eeh: Dont report error in eeh_pe_reset_and_recover()arch/powerpc/kernel/eeh_driver.c+0 -30 replies
79/121Revert "powerpc/eeh: Fix crash in eeh_add_device_early() on Cell"arch/powerpc/kernel/eeh.c+1 -10 replies
80/121powerpc/eeh: Restore initial state in eeh_pe_reset_and_recover()arch/powerpc/kernel/eeh_driver.c+23 -00 replies
81/121xen/events: Dont move disabled irqsdrivers/xen/events/events_base.c+4 -20 replies
82/121xen: use same main loop for counting and remapping pagesarch/x86/xen/setup.c+26 -390 replies
84/121drm/gma500: Fix possible out of bounds readdrivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c+1 -10 replies
85/121drm/vmwgfx: Kill some lockdep warningsdrivers/gpu/drm/vmwgfx/vmwgfx_drv.c drivers/gpu/drm/vmwgfx/vmwgfx_drv.h drivers/gpu/drm/vmwgfx/vmwgfx_kms.c +2 more+21 -140 replies
86/121drm/amdgpu: use drm_mode_vrefresh() rather than mode->vrefreshdrivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c+1 -10 replies
87/121drm/amdgpu: Fix hdmi deep color support.drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+5 -50 replies
88/121drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config()drivers/gpu/drm/i915/intel_fbdev.c+3 -30 replies
89/121drm/fb_helper: Fix references to dev->mode_config.num_connectordrivers/gpu/drm/drm_fb_helper.c+2 -30 replies
90/121drm/i915: Discard previous atomic state on resume if connectors changedrivers/gpu/drm/i915/intel_display.c+12 -00 replies
91/121drm/atomic: Verify connector->funcs != NULL when clearing statesdrivers/gpu/drm/drm_atomic.c+1 -10 replies
92/121Bluetooth: 6lowpan: Fix memory corruption of ipv6 destination addressnet/bluetooth/6lowpan.c+4 -70 replies
101/121ext4: fix data exposure after a crashfs/ext4/inode.c+15 -90 replies
102/121ext4: fix hang when processing corrupted orphaned inode listfs/ext4/ialloc.c+6 -40 replies
103/121ext4: clean up error handling when orphan list is corruptedfs/ext4/ialloc.c+22 -270 replies
104/121ext4: fix check of dqget() return value in ext4_ioctl_setproject()fs/ext4/ioctl.c+1 -10 replies
105/121ext4: fix oops on corrupted filesystemfs/ext4/namei.c+1 -10 replies
106/121ext4: address UBSAN warning in mb_find_order_for_block()fs/ext4/mballoc.c+3 -10 replies
107/121ext4: silence UBSAN in ext4_mb_init()fs/ext4/mballoc.c+4 -20 replies
108/121nfs: avoid race that crashes nfs_init_commitfs/nfs/pnfs_nfs.c fs/nfs/write.c+32 -00 replies
109/121PM / sleep: Handle failures in device_suspend_late() consistentlydrivers/base/power/main.c+3 -20 replies
111/121scripts/package/Makefile: rpmbuild add support of RPMOPTSscripts/package/Makefile+2 -20 replies
112/121mm: thp: avoid false positive VM_BUG_ON_PAGE in page_move_anon_rmap()mm/rmap.c+2 -00 replies
113/121gcov: disable tree-loop-im to reduce stack usageMakefile+1 -10 replies
114/121xfs: disallow rw remount on fs with unknown ro-compat featuresfs/xfs/xfs_super.c+10 -00 replies
115/121xfs: Dont wrap growfs AGFL indexesfs/xfs/xfs_fsops.c+2 -20 replies
116/121xfs: remove xfs_fs_evict_inode()fs/xfs/xfs_super.c+7 -210 replies
117/121xfs: xfs_iflush_cluster fails to abort on errorfs/xfs/xfs_inode.c+13 -40 replies
118/121xfs: fix inode validity check in xfs_iflush_clusterfs/xfs/xfs_inode.c+4 -40 replies
119/121xfs: skip stale inodes in xfs_iflush_clusterfs/xfs/xfs_inode.c+1 -00 replies
120/121drm: msm: remove unused variabledrivers/gpu/drm/msm/msm_drv.c+0 -10 replies
121/121IB/hfi1: Fix hard lockup due to not using save/restore spin lockdrivers/staging/rdma/hfi1/qp.c+3 -20 replies

Reviews trailers per patch

39 of 110 patches have a Reviewed-by or Acked-by.

PatchLeonid YegoshinLarry FingerJohannes ThumshirnLinus WalleijAlexandre BelloniBoris BrezillonEric AnholtTomasz FigaKrzysztof KozlowskiRussell CurreyDaniel VetterBrian FosterShyam KaushikChristoph HellwigMaciej W. RozyckiJames HoganMarkos ChandrasAaro KoskinenAurelien JarnoGeert UytterhoevenStephen BoydDaniel LezcanoVlastimil BabkaGavin ShanBoris OstrovskyBrian PaulSinclair YehJukka RissanenHUANG Weller (CM/ESW12-CN)Jan KaraGrygorii StrashkoPeter OberparleiterBill O'DonnellDave ChinnerCarlos MaiolinoMika WesterbergAndrea ArcangeliJaegeuk KimSebastian Sanchez
1/121T-b
2/121R-b R-b
3/121
4/121
5/121R-b
6/121R-b
7/121
8/121
9/121
10/121
11/121
12/121
13/121
14/121
15/121
16/121
17/121
18/121R-b
19/121T-b
20/121R-b T-b
21/121
22/121
23/121
24/121
25/121
26/121R-b
27/121
28/121T-b
29/121
30/121
31/121
32/121
33/121
34/121
35/121
36/121
37/121
38/121
39/121
40/121
41/121
42/121
43/121
44/121
45/121
46/121
47/121
48/121A-b
49/121A-b
50/121
51/121R-b
52/121R-b
53/121R-b
54/121R-b
55/121
56/121
57/121A-b
58/121
60/121R-b
61/121A-b
62/121
63/121
64/121A-b A-b
65/121R-b
66/121R-b
67/121R-b
68/121A-b R-b
69/121
70/121
71/121
72/121
73/121A-b
74/121
75/121
76/121
77/121
78/121R-b
79/121R-b
80/121R-b
81/121R-b
82/121
84/121
85/121R-b R-b
86/121
87/121
88/121
89/121
90/121R-b
91/121R-b
92/121A-b
101/121T-b
102/121
103/121
104/121R-b
105/121
106/121
107/121
108/121
109/121T-b
111/121
112/121T-b R-b
113/121A-b
114/121R-b R-b
115/121R-b
116/121R-b
117/121Diagnosed-by T-b R-b
118/121Discovered-by R-b
119/121R-b R-b
120/121
121/121R-b

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

Read the v1 thread

Cover letter [PATCH 4.6 000/121] 4.6.2-stable review

This is the start of the stable review cycle for the 4.6.2 release. There are 121 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 21:43:16 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.6.2-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.6.2-rc1

Mike Marciniszyn <[email protected]>
IB/hfi1: Fix hard lockup due to not using save/restore spin lock

Arnd Bergmann <[email protected]>
drm: msm: remove unused variable

Dave Chinner <[email protected]>
xfs: skip stale inodes in xfs_iflush_cluster

Dave Chinner <[email protected]>
xfs: fix inode validity check in xfs_iflush_cluster

Dave Chinner <[email protected]>
xfs: xfs_iflush_cluster fails to abort on error

Dave Chinner <[email protected]>
xfs: remove xfs_fs_evict_inode()

Dave Chinner <[email protected]>
xfs: Don't wrap growfs AGFL indexes

Eric Sandeen <[email protected]>
xfs: disallow rw remount on fs with unknown ro-compat features

Arnd Bergmann <[email protected]>
gcov: disable tree-loop-im to reduce stack usage

Kirill A. Shutemov <[email protected]>
mm: thp: avoid false positive VM_BUG_ON_PAGE in page_move_anon_rmap()

Srinivas Pandruvada <[email protected]>
scripts/package/Makefile: rpmbuild add support of RPMOPTS

Ville Syrjälä <[email protected]>
dma-debug: avoid spinlock recursion when disabling dma-debug

Rafael J. Wysocki <[email protected]>
PM / sleep: Handle failures in device_suspend_late() consistently

Weston Andros Adamson <[email protected]>
nfs: avoid race that crashes nfs_init_commit

Nicolai Stange <[email protected]>
ext4: silence UBSAN in ext4_mb_init()

Nicolai Stange <[email protected]>
ext4: address UBSAN warning in mb_find_order_for_block()

Jan Kara <[email protected]>
ext4: fix oops on corrupted filesystem

Seth Forshee <[email protected]>
ext4: fix check of dqget() return value in ext4_ioctl_setproject()

Theodore Ts'o <[email protected]>
ext4: clean up error handling when orphan list is corrupted

Theodore Ts'o <[email protected]>
ext4: fix hang when processing corrupted orphaned inode list

Jan Kara <[email protected]>
ext4: fix data exposure after a crash

Ville Syrjälä <[email protected]>
drm/i915: Pass the correct crtc state to .update_plane()

Philipp Zabel <[email protected]>
drm/imx: Match imx-ipuv3-crtc components using device node in platform data

Ville Syrjälä <[email protected]>
drm: Add helper for DP++ adaptors

Ville Syrjälä <[email protected]>
drm/i915: Fix watermarks for VLV/CHV

Ville Syrjälä <[email protected]>
drm/i915: Don't leave old junk in ilk active watermarks on readout

Ville Syrjälä <[email protected]>
drm/i915: Enable/disable TMDS output buffers in DP++ adaptor as needed

Ville Syrjälä <[email protected]>
drm/i915: Respect DP++ adaptor TMDS clock limit

Daniel Vetter <[email protected]>
drm/i915/psr: Try to program link training times correctly

Glenn Ruben Bakke <[email protected]>
Bluetooth: 6lowpan: Fix memory corruption of ipv6 destination address

Lyude <[email protected]>

    drm/atomic: Verify connector->funcs != NULL when clearing states

Lyude <[email protected]>
drm/i915: Discard previous atomic state on resume if connectors change

Lyude <[email protected]>

    drm/fb_helper: Fix references to dev->mode_config.num_connector

Lyude <[email protected]>
drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config()

Mario Kleiner <[email protected]>
drm/amdgpu: Fix hdmi deep color support.

Alex Deucher <[email protected]>

    drm/amdgpu: use drm_mode_vrefresh() rather than mode->vrefresh

Thomas Hellstrom <[email protected]>
drm/vmwgfx: Kill some lockdep warnings

Itai Handler <[email protected]>
drm/gma500: Fix possible out of bounds read

Tomáš Trnka <[email protected]>
sunrpc: fix stripping of padded MIC tokens

Juergen Gross <[email protected]>
xen: use same main loop for counting and remapping pages

Ross Lagerwall <[email protected]>
xen/events: Don't move disabled irqs

Gavin Shan <[email protected]>
powerpc/eeh: Restore initial state in eeh_pe_reset_and_recover()

Guilherme G. Piccoli <[email protected]>
Revert "powerpc/eeh: Fix crash in eeh_add_device_early() on Cell"

Gavin Shan <[email protected]>
powerpc/eeh: Don't report error in eeh_pe_reset_and_recover()

Hari Bathini <[email protected]>
powerpc/book3s64: Fix branching to OOL handlers in relocatable kernel

Sven Eckelmann <[email protected]>
batman-adv: Fix double neigh_node_put in batadv_v_ogm_route_update

Zhao Qiang <[email protected]>

    QE-UART: add "fsl,t1040-ucc-uart" to of_device_id

Oleg Nesterov <[email protected]>
wait/ptrace: assume __WALL if the child is traced

Chen Feng <[email protected]>
mm/compaction.c: fix zoneindex in kcompactd()

Stefan Bader <[email protected]>
mm: use phys_addr_t for reserve_bootmem_region() arguments

Colin Ian King <[email protected]>
PKCS#7: fix missing break on OID_sha224 case

Tiffany Lin <[email protected]>
media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32

Prarit Bhargava <[email protected]>
PCI: Disable all BAR sizing for devices with non-compliant BARs

Andrew Jeffery <[email protected]>
pinctrl: exynos5440: Use off-stack memory for pinctrl_gpio_range

Martin Sperl <[email protected]>
clk: bcm2835: correctly enable fractional clock support

Martin Sperl <[email protected]>
clk: bcm2835: divider value has to be 1 or more

Martin Sperl <[email protected]>
clk: bcm2835: pll_off should only update CM_PLL_ANARST

Vladimir Zapolskiy <[email protected]>
clk: at91: fix check of clk_register() returned value

Eric Anholt <[email protected]>
clk: bcm2835: Fix PLL poweron

Daniel Lezcano <[email protected]>
cpuidle: Fix cpuidle_state_is_coupled() argument in cpuidle_enter()

Dave Gerlach <[email protected]>
cpuidle: Indicate when a device has been unregistered

Ulf Hansson <[email protected]>
PM / Runtime: Fix error path in pm_runtime_force_resume()

Ville Syrjälä <[email protected]>
mfd: intel_soc_pmic_core: Terminate panel control GPIO lookup table correctly

Heikki Krogerus <[email protected]>
mfd: intel-lpss: Save register context on suspend

Andy Shevchenko <[email protected]>
mfd: intel_quark_i2c_gpio: Remove clock tree on error path

Akshay Bhat <[email protected]>
hwmon: (ads7828) Enable internal reference

Javier Martinez Canillas <[email protected]>
regulator: Try to resolve regulators supplies on registration

Raghava Aditya Renukunta <[email protected]>
aacraid: Fix for KDUMP driver hang

Raghava Aditya Renukunta <[email protected]>
aacraid: Fix for aac_command_thread hang

Raghava Aditya Renukunta <[email protected]>
aacraid: Relinquish CPU during timeout wait

Raghava Aditya Renukunta <[email protected]>
aacraid: Start adapter after updating number of MSIX vectors

Martin K. Petersen <[email protected]>
Revert "lpfc: Delete unnecessary checks before the function call mempool_destroy"

wang yanqing <[email protected]>
rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ring

wang yanqing <[email protected]>
rtlwifi: Fix logic error in enter/exit power-save mode

Larry Finger <[email protected]>
rtlwifi: btcoexist: Implement antenna selection

Larry Finger <[email protected]>
rtlwifi: rtl8723be: Add antenna select module parameter

Krzysztof Kozlowski <[email protected]>
hwrng: exynos - Fix unbalanced PM runtime put on timeout error path

Joseph Salisbury <[email protected]>
ath5k: Change led pin configuration for compaq c700 laptop

Anilkumar Kolli <[email protected]>
ath10k: fix kernel panic, move arvifs list head init before htt init

Rajkumar Manoharan <[email protected]>
ath10k: fix rx_channel during hw reconfigure

Rajkumar Manoharan <[email protected]>
ath10k: fix firmware assert in monitor mode

Anilkumar Kolli <[email protected]>
ath10k: fix debugfs pktlog_filter write

Vittorio Gambaletta (VittGam) <[email protected]>
ath9k: Fix LED polarity for some Mini PCI AR9220 MB92 cards.

Vittorio Gambaletta (VittGam) <[email protected]>
ath9k: Add a module parameter to invert LED polarity.

Alexander Kurz <[email protected]>
ARM: dts: imx35: restore existing used clock enumeration

Marek Szyprowski <[email protected]>
ARM: dts: exynos: Add interrupt line to MAX8997 PMIC on exynos4210-trats

Florian Vallee <[email protected]>
ARM: dts: at91: fix typo in sama5d2 PIN_PD24 description

Imre Kaloz <[email protected]>
ARM: mvebu: fix GPIO config on the Linksys boards

Priit Laes <[email protected]>
ARM: sun7i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output

Priit Laes <[email protected]>
ARM: sun4i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output

Cameron Gutman <[email protected]>
Input: xpad - prevent spurious input from wired Xbox 360 controllers

Pavel Rojtberg <[email protected]>
Input: xpad - move pending clear to the correct location

Ricky Liang <[email protected]>
Input: uinput - handle compat ioctl for UI_SET_PHYS

Mark Brown <[email protected]>
ASoC: ak4642: Enable cache usage to fix crashes on resume

Mikulas Patocka <[email protected]>
affs: fix remount failure when there are no options changed

Maciej W. Rozycki <[email protected]>
MIPS: VDSO: Build with `-fno-strict-aliasing'

Harvey Hunt <[email protected]>
MIPS: lib: Mark intrinsics notrace

James Hogan <[email protected]>
MIPS: Build microMIPS VDSO for microMIPS kernels

James Hogan <[email protected]>
MIPS: Fix sigreturn via VDSO on microMIPS kernel

Maciej W. Rozycki <[email protected]>
MIPS: ptrace: Prevent writes to read-only FCSR bits

Maciej W. Rozycki <[email protected]>
MIPS: ptrace: Fix FP context restoration FCSR regression

Paul Burton <[email protected]>
MIPS: Disable preemption during prctl(PR_SET_FP_MODE, ...)

Paul Burton <[email protected]>
MIPS: Prevent "restoration" of MSA context in non-MSA kernels

Paul Burton <[email protected]>
MIPS: Force CPUs to lose FP context during mode switches

James Hogan <[email protected]>
MIPS: Fix MSA ld_*/st_* asm macros to use PTR_ADDU

Paul Burton <[email protected]>
MIPS: Use copy_s.fmt rather than copy_u.fmt

Huacai Chen <[email protected]>
MIPS: Loongson-3: Reserve 32MB for RS780E integrated GPU

Huacai Chen <[email protected]>
MIPS: Reserve nosave data for hibernation

Matthias Schiffer <[email protected]>
MIPS: ath79: make bootconsole wait for both THRE and TEMT

Huacai Chen <[email protected]>
MIPS: Loongson-3: Fix build error after ld-version.sh modification

Paul Burton <[email protected]>
MIPS: Sync icache & dcache in set_pte_at

Paul Burton <[email protected]>
MIPS: Handle highmem pages in __update_cache

James Hogan <[email protected]>
MIPS: Fix watchpoint restoration

James Hogan <[email protected]>
MIPS: Fix uapi include in exported asm/siginfo.h

James Hogan <[email protected]>
MIPS: Fix siginfo.h to use strict posix types

James Hogan <[email protected]>
MIPS: Avoid using unwind_stack() with usermode

James Hogan <[email protected]>
MIPS: Don't unwind to user mode with EVA

Maciej W. Rozycki <[email protected]>
MIPS: MSA: Fix a link error on `_init_msa_upper' with older GCC

Paul Burton <[email protected]>

    MIPS: math-emu: Fix jalr emulation when rd == $0

Leonid Yegoshin <[email protected]>
MIPS64: R6: R2 emulation bugfix

Chao Yu <[email protected]>
f2fs: fix deadlock when flush inline data

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

Diffstat:

 Documentation/DocBook/gpu.tmpl                     |   6 +
 .../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                         |  46 ++-
 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 ++--
 crypto/asymmetric_keys/pkcs7_parser.c              |   1 +
 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/Makefile                           |   2 +-
 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_dp_dual_mode_helper.c          | 366 +++++++++++++++++++++
 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_atomic_plane.c          |   4 +-
 drivers/gpu/drm/i915/intel_ddi.c                   |  12 +
 drivers/gpu/drm/i915/intel_display.c               |  37 ++-
 drivers/gpu/drm/i915/intel_drv.h                   |   8 +-
 drivers/gpu/drm/i915/intel_fbdev.c                 |   6 +-
 drivers/gpu/drm/i915/intel_hdmi.c                  |  78 ++++-
 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/msm/msm_drv.c                      |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  27 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |   3 +
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |   3 +
 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_quark_i2c_gpio.c                 |  25 +-
 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/aacraid/linit.c                       |   2 +-
 drivers/scsi/lpfc/lpfc_mem.c                       |   6 +-
 drivers/staging/rdma/hfi1/qp.c                     |   5 +-
 drivers/tty/serial/ucc_uart.c                      |   3 +
 drivers/xen/events/events_base.c                   |   6 +-
 fs/affs/super.c                                    |   5 +-
 fs/ext4/ialloc.c                                   |  59 ++--
 fs/ext4/inode.c                                    |  24 +-
 fs/ext4/ioctl.c                                    |   2 +-
 fs/ext4/mballoc.c                                  |  10 +-
 fs/ext4/namei.c                                    |   2 +-
 fs/f2fs/data.c                                     |   3 +-
 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                                 |  38 +--
 include/drm/drm_dp_dual_mode_helper.h              |  92 ++++++
 include/linux/mm.h                                 |   2 +-
 include/video/imx-ipu-v3.h                         |   2 +
 kernel/exit.c                                      |  29 +-
 lib/dma-debug.c                                    |   2 +-
 mm/compaction.c                                    |   4 +-
 mm/page_alloc.c                                    |   2 +-
 mm/rmap.c                                          |   2 +
 net/batman-adv/bat_v_ogm.c                         |   4 +-
 net/bluetooth/6lowpan.c                            |  11 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |   4 +-
 scripts/package/Makefile                           |   4 +-
 sound/soc/codecs/ak4642.c                          |   3 +
 133 files changed, 1440 insertions(+), 484 deletions(-)