Skip to content

3.14.68-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest35 of 37 patches 3 repliesIn review

35 of 37 patches are in this archive. The cover letter announces 37.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/37ARM: OMAP2+: hwmod: Fix updating of sysconfig registerarch/arm/mach-omap2/omap_hwmod.c+4 -40 replies
2/37assoc_array: dont call compare_object() on a nodelib/assoc_array.c+3 -10 replies
3/37usb: xhci: fix wild pointers in xhci_mem_cleanupdrivers/usb/host/xhci-mem.c+6 -00 replies
4/37usb: hcd: out of bounds access in for_each_companiondrivers/usb/core/hcd-pci.c+9 -00 replies
5/37lib: lz4: fixed zram with lz4 on big endian machineslib/lz4/lz4defs.h+12 -90 replies
6/37x86/iopl/64: Properly context-switch IOPL on Xen PVarch/x86/include/asm/xen/hypervisor.h arch/x86/kernel/process_64.c arch/x86/xen/enlighten.c+15 -10 replies
7/37futex: Acknowledge a new waiter in counter before plistkernel/futex.c+1 -10 replies
8/37drm/qxl: fix cursor position with non-zero hotspotdrivers/gpu/drm/qxl/qxl_display.c drivers/gpu/drm/qxl/qxl_drv.h+11 -40 replies
9/37crypto: ccp - Prevent information leakage on exportdrivers/crypto/ccp/ccp-crypto-aes-cmac.c drivers/crypto/ccp/ccp-crypto-sha.c+6 -00 replies
10/37crypto: gcm - Fix rfc4543 decryption crashcrypto/gcm.c+3 -00 replies
11/37nl80211: check netlink protocol in socket release notificationnet/wireless/nl80211.c+1 -10 replies
12/37Input: gtco - fix crash on detecting device without endpointsdrivers/input/tablet/gtco.c+9 -10 replies
13/37pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffsdrivers/pinctrl/pinctrl-single.c+3 -30 replies
14/37i2c: cpm: Fix build break due to incompatible pointer typesdrivers/i2c/busses/i2c-cpm.c+2 -20 replies
15/37i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepareddrivers/i2c/busses/i2c-exynos5.c+19 -50 replies
16/37EDAC: i7core, sb_edac: Dont return NOTIFY_BAD from mce_decoder callbackdrivers/edac/i7core_edac.c drivers/edac/sb_edac.c+2 -20 replies
17/37ASoC: s3c24xx: use const snd_soc_component_driver pointersound/soc/samsung/s3c-i2s-v2.c sound/soc/samsung/s3c-i2s-v2.h+2 -20 replies
18/37ASoC: rt5640: Correct the digital interface data selectsound/soc/codecs/rt5640.c sound/soc/codecs/rt5640.h+19 -190 replies
19/37efi: Fix out-of-bounds read in variable_matches()drivers/firmware/efi/vars.c+27 -120 replies
20/37workqueue: fix ghost PENDING flag while doing MQ IOkernel/workqueue.c+29 -00 replies
21/37USB: usbip: fix potential out-of-bounds writedrivers/staging/usbip/usbip_common.c+11 -00 replies
22/37paride: make verbose parameter an int againdrivers/block/paride/pd.c drivers/block/paride/pt.c+4 -40 replies
23/37fbdev: da8xx-fb: fix videomodes of lcd panelsdrivers/video/da8xx-fb.c+3 -40 replies
24/37misc/bmp085: Enable building as a moduledrivers/misc/Kconfig+1 -10 replies
25/37rtc: hym8563: fix invalid year calculationdrivers/rtc/rtc-hym8563.c+1 -10 replies
27/37drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errorsdrivers/misc/ad525x_dpot.c+1 -10 replies
28/37ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()fs/ext4/inode.c+3 -30 replies
29/37serial: sh-sci: Remove cpufreq notifier to fix crash/deadlockdrivers/tty/serial/sh-sci.c+0 -390 replies
30/37include/linux/poison.h: fix LIST_POISON{1,2} offsetinclude/linux/poison.h+2 -20 replies
31/37Drivers: hv: vmbus: prevent cpu offlining on newer hypervisorsdrivers/hv/vmbus_drv.c+36 -00 replies
32/37perf stat: Document --detailed optiontools/perf/Documentation/perf-stat.txt+8 -00 replies
34/37bus: imx-weim: Take the status property value into accountdrivers/bus/imx-weim.c+1 -10 replies
35/37jme: Do not enable NIC WoL functions on S0drivers/net/ethernet/jme.c+11 -60 replies
36/37jme: Fix device PM wakeup API usagedrivers/net/ethernet/jme.c+2 -40 replies
37/37sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a racenet/sunrpc/cache.c+3 -30 replies

Reviews trailers per patch

11 of 35 patches have a Reviewed-by or Acked-by.

PatchTero KristoPengcheng LiAlan SternDaniel VetterTony LindgrenAnand MoonKrzysztof KozlowskiAristeu RozanskiMauro Carvalho ChehabArnd BergmannArnaldo Carvalho de MeloSascha HauerShawn GuoSergey SenozhatskyJan BeulichAndy Lutomirski
1/37A-b
2/37
3/37Reported-and-tested-by
4/37A-b
5/37R-b
6/37Reviewewd-by A-b
7/37
8/37R-b
9/37
10/37
11/37
12/37
13/37A-b
14/37
15/37R-b R-b
16/37A-b A-b
17/37R-b
18/37
19/37
20/37
21/37
22/37
23/37
24/37A-b
25/37
27/37
28/37
29/37
30/37
31/37
32/37T-b
34/37R-b A-b
35/37
36/37
37/37

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

Read the v1 thread

Cover letter [PATCH 3.14 00/37] 3.14.68-stable review

This is the start of the stable review cycle for the 3.14.68 release. There are 37 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Thu May 5 00:04:10 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/v3.x/stable-review/patch-3.14.68-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.14.68-rc1

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

Guo-Fu Tseng <[email protected]>
jme: Fix device PM wakeup API usage

Guo-Fu Tseng <[email protected]>
jme: Do not enable NIC WoL functions on S0

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

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

Borislav Petkov <[email protected]>

    perf stat: Document --detailed option

Vitaly Kuznetsov <[email protected]>
Drivers: hv: vmbus: prevent cpu offlining on newer hypervisors

Vasily Kulikov <[email protected]>
include/linux/poison.h: fix LIST_POISON{1,2} offset

Geert Uytterhoeven <[email protected]>
serial: sh-sci: Remove cpufreq notifier to fix crash/deadlock

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Herbert Xu <[email protected]>
crypto: gcm - Fix rfc4543 decryption crash

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

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

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

Andy Lutomirski <[email protected]>
x86/iopl/64: Properly context-switch IOPL on Xen PV

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

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

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

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

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

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

Diffstat:

 Makefile                                 |  4 +-
 arch/arm/mach-omap2/cpuidle34xx.c        | 69 +++++++++++++++++++++++++++++++-
 arch/arm/mach-omap2/omap_hwmod.c         |  8 ++--
 arch/x86/include/asm/xen/hypervisor.h    |  2 +
 arch/x86/kernel/process_64.c             | 12 ++++++
 arch/x86/xen/enlighten.c                 |  2 +-
 crypto/gcm.c                             |  3 ++
 drivers/block/paride/pd.c                |  4 +-
 drivers/block/paride/pt.c                |  4 +-
 drivers/bus/imx-weim.c                   |  2 +-
 drivers/crypto/ccp/ccp-crypto-aes-cmac.c |  3 ++
 drivers/crypto/ccp/ccp-crypto-sha.c      |  3 ++
 drivers/edac/i7core_edac.c               |  2 +-
 drivers/edac/sb_edac.c                   |  2 +-
 drivers/firmware/efi/vars.c              | 37 ++++++++++++-----
 drivers/gpu/drm/qxl/qxl_display.c        | 13 ++++--
 drivers/gpu/drm/qxl/qxl_drv.h            |  2 +
 drivers/hv/vmbus_drv.c                   | 36 +++++++++++++++++
 drivers/i2c/busses/i2c-cpm.c             |  4 +-
 drivers/i2c/busses/i2c-exynos5.c         | 24 ++++++++---
 drivers/input/tablet/gtco.c              | 10 ++++-
 drivers/misc/Kconfig                     |  2 +-
 drivers/misc/ad525x_dpot.c               |  2 +-
 drivers/net/ethernet/jme.c               | 23 ++++++-----
 drivers/pinctrl/pinctrl-single.c         |  6 +--
 drivers/rtc/rtc-hym8563.c                |  2 +-
 drivers/rtc/rtc-vr41xx.c                 | 13 +++---
 drivers/staging/usbip/usbip_common.c     | 11 +++++
 drivers/tty/serial/sh-sci.c              | 39 ------------------
 drivers/usb/core/hcd-pci.c               |  9 +++++
 drivers/usb/host/xhci-mem.c              |  6 +++
 drivers/video/da8xx-fb.c                 |  7 ++--
 fs/ext4/inode.c                          |  6 +--
 include/linux/poison.h                   |  4 +-
 kernel/futex.c                           |  2 +-
 kernel/workqueue.c                       | 29 ++++++++++++++
 lib/assoc_array.c                        |  4 +-
 lib/lz4/lz4defs.h                        | 21 +++++-----
 net/sunrpc/cache.c                       |  6 +--
 net/wireless/nl80211.c                   |  2 +-
 sound/soc/codecs/rt5640.c                |  2 +-
 sound/soc/codecs/rt5640.h                | 36 ++++++++---------
 sound/soc/samsung/s3c-i2s-v2.c           |  2 +-
 sound/soc/samsung/s3c-i2s-v2.h           |  2 +-
 tools/perf/Documentation/perf-stat.txt   |  8 ++++
 45 files changed, 346 insertions(+), 144 deletions(-)