Skip to content

3.14.56-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest25 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/25l2tp: protect tunnel->del_work by ref_countnet/l2tp/l2tp_core.c+9 -20 replies
2/25af_unix: Convert the unix_sk macro to an inline function for type safetyinclude/net/af_unix.h+5 -10 replies
3/25af_unix: return data from multiple SKBs on recv() with MSG_PEEK flagnet/unix/af_unix.c+13 -10 replies
4/25net/unix: fix logic about sk_peek_offsetnet/unix/af_unix.c+7 -50 replies
5/25skbuff: Fix skb checksum flag on skb pullinclude/linux/skbuff.h+3 -00 replies
6/25skbuff: Fix skb checksum partial check.include/linux/skbuff.h net/core/skbuff.c+6 -50 replies
7/25net: add pfmemalloc check in sk_add_backlog()include/net/sock.h+8 -00 replies
8/25ppp: dont override sk->sk_state in pppoe_flush_dev()drivers/net/ppp/pppoe.c+0 -10 replies
9/25ethtool: Use kcalloc instead of kmalloc for ethtool_get_stringsnet/core/ethtool.c+1 -10 replies
10/25asix: Dont reset PHY on if_up for ASIX 88772drivers/net/usb/asix_devices.c+1 -10 replies
11/25asix: Do full reset during ax88772_binddrivers/net/usb/asix_devices.c+1 -130 replies
12/25crypto: sparc - initialize blkcipher.ivsizearch/sparc/crypto/aes_glue.c arch/sparc/crypto/camellia_glue.c arch/sparc/crypto/des_glue.c+5 -00 replies
13/25crypto: ahash - ensure statesize is non-zerocrypto/ahash.c+2 -10 replies
14/25btrfs: fix use after free iterating extrefsfs/btrfs/backref.c+3 -50 replies
15/25arm64: errata: use KBUILD_CFLAGS_MODULE for erratum #843419arch/arm64/Makefile+1 -10 replies
16/25i2c: rcar: enable RuntimePM before registering to the coredrivers/i2c/busses/i2c-rcar.c+4 -30 replies
17/25i2c: s3c2410: enable RuntimePM before registering to the coredrivers/i2c/busses/i2c-s3c2410.c+5 -30 replies
18/25i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348drivers/i2c/busses/i2c-designware-platdrv.c+20 -00 replies
19/25workqueue: make sure delayed work run in local cpukernel/workqueue.c+4 -40 replies
20/25drm/nouveau/fbcon: take runpm reference when userspace has an open fddrivers/gpu/drm/nouveau/nouveau_fbcon.c+24 -00 replies
21/25drm/radeon: add pm sysfs files latedrivers/gpu/drm/radeon/radeon_display.c drivers/gpu/drm/radeon/radeon_pm.c+40 -370 replies
22/25dm thin: fix missing pool reference count decrement in pool_ctr error pathdrivers/md/dm-thin.c+1 -10 replies
23/25rbd: fix double free on rbd_dev->header_namedrivers/block/rbd.c+0 -10 replies
24/25sched/preempt: Rename PREEMPT_CHECK_OFFSET to PREEMPT_DISABLE_OFFSETinclude/linux/preempt_mask.h+4 -40 replies
25/25sched/preempt: Fix cond_resched_lock() and cond_resched_softirq()arch/x86/include/asm/preempt.h include/asm-generic/preempt.h include/linux/preempt.h +3 more+22 -180 replies

Reviews trailers per patch

6 of 25 patches have a Reviewed-by or Acked-by.

PatchAaron ConoleRiku VoipioFilipe MananaMark FashehJames ChapmanTom HerbertDann FrazierAlex ElderOleksii BerezhniakBen HutchingsKrzysztof KozlowskiKukjin KimPavel Roskin
1/25A-b
2/25
3/25
4/25T-b
5/25A-b
6/25
7/25
8/25T-b
9/25A-b
10/25
11/25T-b
12/25
13/25
14/25R-b R-b
15/25T-b
16/25
17/25T-b A-b
18/25T-b
19/25
20/25
21/25
22/25
23/25R-b
24/25
25/25

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

Read the v1 thread

Cover letter [PATCH 3.14 00/25] 3.14.56-stable review

This is the start of the stable review cycle for the 3.14.56 release. There are 25 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 Sun Oct 25 17:45:45 UTC 2015. 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.56-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.56-rc1

Konstantin Khlebnikov <[email protected]>
sched/preempt: Fix cond_resched_lock() and cond_resched_softirq()

Frederic Weisbecker <[email protected]>
sched/preempt: Rename PREEMPT_CHECK_OFFSET to PREEMPT_DISABLE_OFFSET

Ilya Dryomov <[email protected]>

    rbd: fix double free on rbd_dev->header_name

Mike Snitzer <[email protected]>
dm thin: fix missing pool reference count decrement in pool_ctr error path

Alex Deucher <[email protected]>
drm/radeon: add pm sysfs files late

Ben Skeggs <[email protected]>
drm/nouveau/fbcon: take runpm reference when userspace has an open fd

Shaohua Li <[email protected]>
workqueue: make sure delayed work run in local cpu

Mika Westerberg <[email protected]>
i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348

Wolfram Sang <[email protected]>
i2c: s3c2410: enable RuntimePM before registering to the core

Wolfram Sang <[email protected]>
i2c: rcar: enable RuntimePM before registering to the core

Will Deacon <[email protected]>
arm64: errata: use KBUILD_CFLAGS_MODULE for erratum #843419

Chris Mason <[email protected]>
btrfs: fix use after free iterating extrefs

Russell King <[email protected]>
crypto: ahash - ensure statesize is non-zero

Dave Kleikamp <[email protected]>
crypto: sparc - initialize blkcipher.ivsize

Charles Keepax <[email protected]>
asix: Do full reset during ax88772_bind

Michel Stam <[email protected]>
asix: Don't reset PHY on if_up for ASIX 88772

Joe Perches <[email protected]>
ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings

Guillaume Nault <[email protected]>

    ppp: don't override sk->sk_state in pppoe_flush_dev()

Eric Dumazet <[email protected]>
net: add pfmemalloc check in sk_add_backlog()

Pravin B Shelar <[email protected]>
skbuff: Fix skb checksum partial check.

Pravin B Shelar <[email protected]>
skbuff: Fix skb checksum flag on skb pull

Andrey Vagin <[email protected]>
net/unix: fix logic about sk_peek_offset

Aaron Conole <[email protected]>
af_unix: return data from multiple SKBs on recv() with MSG_PEEK flag

Aaron Conole <[email protected]>
af_unix: Convert the unix_sk macro to an inline function for type safety

Alexander Couzens <[email protected]>

    l2tp: protect tunnel->del_work by ref_count

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

Diffstat:

 Makefile                                    |  4 +-
 arch/arm64/Makefile                         |  2 +-
 arch/sparc/crypto/aes_glue.c                |  2 +
 arch/sparc/crypto/camellia_glue.c           |  1 +
 arch/sparc/crypto/des_glue.c                |  2 +
 arch/x86/include/asm/preempt.h              |  4 +-
 crypto/ahash.c                              |  3 +-
 drivers/block/rbd.c                         |  1 -
 drivers/gpu/drm/nouveau/nouveau_fbcon.c     | 24 +++++++++++
 drivers/gpu/drm/radeon/radeon_display.c     | 14 +------
 drivers/gpu/drm/radeon/radeon_pm.c          | 63 +++++++++++++++++------------
 drivers/i2c/busses/i2c-designware-platdrv.c | 20 +++++++++
 drivers/i2c/busses/i2c-rcar.c               |  7 ++--
 drivers/i2c/busses/i2c-s3c2410.c            |  8 ++--
 drivers/md/dm-thin.c                        |  2 +-
 drivers/net/ppp/pppoe.c                     |  1 -
 drivers/net/usb/asix_devices.c              | 16 +-------
 fs/btrfs/backref.c                          |  8 ++--
 include/asm-generic/preempt.h               |  5 ++-
 include/linux/preempt.h                     |  5 ++-
 include/linux/preempt_mask.h                | 16 ++++++--
 include/linux/sched.h                       |  6 ---
 include/linux/skbuff.h                      |  3 ++
 include/net/af_unix.h                       |  6 ++-
 include/net/sock.h                          |  8 ++++
 kernel/sched/core.c                         |  6 +--
 kernel/workqueue.c                          |  8 ++--
 net/core/ethtool.c                          |  2 +-
 net/core/skbuff.c                           |  9 +++--
 net/l2tp/l2tp_core.c                        | 11 ++++-
 net/unix/af_unix.c                          | 16 +++++++-
 31 files changed, 182 insertions(+), 101 deletions(-)