Skip to content

3.12.69-stable review

Jiri Slaby linux-scsi lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest38 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/38x86/idle: Restore trace_cpu_idle to mwait_idle() callsarch/x86/kernel/process.c+2 -00 replies
2/38PCI: Fix devfn for VPD access through function 0drivers/pci/access.c+6 -30 replies
3/38PCI: Use function 0 VPD for identical functions, regular VPD for othersdrivers/pci/access.c drivers/pci/quirks.c+18 -240 replies
4/38i2c: at91: fix write transfers by clearing pending interrupt firstdrivers/i2c/busses/i2c-at91.c+50 -80 replies
5/38mtd: blkdevs: fix potential deadlock + lockdep warningsdrivers/mtd/mtd_blkdevs.c+5 -50 replies
6/38kernel/panic.c: turn off locks debug before releasing console lockkernel/panic.c+4 -10 replies
7/38tty: audit: Fix audit sourcedrivers/tty/n_tty.c drivers/tty/tty_audit.c include/linux/tty.h+5 -50 replies
8/38Revert "drivers/net: Disable UFO through virtio"drivers/net/macvtap.c drivers/net/tun.c drivers/net/virtio_net.c+26 -300 replies
9/38KVM: x86: drop error recovery in em_jmp_far and em_ret_fararch/x86/kvm/emulate.c+11 -250 replies
10/38usb: chipidea: move the lock initialization to core filedrivers/usb/chipidea/core.c drivers/usb/chipidea/udc.c+1 -20 replies
11/38USB: serial: cp210x: add ID for the Zone DPMXdrivers/usb/serial/cp210x.c+1 -00 replies
12/38USB: serial: ftdi_sio: add support for TI CC3200 LaunchPaddrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
13/38Fix USB CB/CBI storage devices with CONFIG_VMAP_STACK=ydrivers/usb/storage/transport.c+6 -10 replies
14/38scsi: mpt3sas: Fix secure erase premature terminationdrivers/scsi/mpt3sas/mpt3sas_scsih.c+14 -00 replies
15/38tile: avoid using clocksource_cyc2ns with absolute cycle countarch/tile/kernel/time.c+2 -20 replies
16/38cfg80211: limit scan results cache sizenet/wireless/core.h net/wireless/scan.c+70 -00 replies
17/38apparmor: fix change_hat not finding hat after policy replacementsecurity/apparmor/domain.c+4 -20 replies
18/38mpi: Fix NULL ptr dereference in mpi_powm() [ver #3]lib/mpi/mpi-pow.c+6 -10 replies
19/38drm/radeon: Ensure vblank interrupt is enabled on DPMS transition to ondrivers/gpu/drm/radeon/atombios_crtc.c drivers/gpu/drm/radeon/radeon_legacy_crtc.c+4 -00 replies
20/38x86/traps: Ignore high word of regs->cs in early_fixup_exception()arch/x86/kernel/head_32.S+1 -10 replies
21/38rcu: Fix soft lockup for rcu_nocb_kthreadkernel/rcutree_plugin.h+1 -00 replies
22/38PCI: Export pcie_find_root_portdrivers/pci/pcie/aer/aer_inject.c include/linux/pci.h+14 -140 replies
23/38mwifiex: printk() overflow with 32-byte SSIDsdrivers/net/wireless/mwifiex/cfg80211.c+7 -60 replies
24/38pwm: Fix device reference leakdrivers/pwm/sysfs.c+2 -00 replies
25/38ipv6: Set skb->protocol properly for local outputnet/ipv6/output_core.c+2 -00 replies
26/38ipv4: Set skb->protocol properly for local outputnet/ipv4/ip_output.c+3 -00 replies
27/38ALSA: pcm : Call kill_fasync() in stream locksound/core/pcm_lib.c+1 -10 replies
28/38ip6_tunnel: disable caching when the traffic class is inheritednet/ipv6/ip6_tunnel.c+11 -20 replies
29/38net: sky2: Fix shutdown crashdrivers/net/ethernet/marvell/sky2.c+13 -00 replies
30/38l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()net/l2tp/l2tp_ip.c net/l2tp/l2tp_ip6.c+6 -40 replies
31/38net/sched: pedit: make sure that offset is validnet/sched/act_pedit.c+20 -40 replies
32/38net/dccp: fix use-after-free in dccp_invalid_packetnet/dccp/ipv4.c+7 -50 replies
33/38packet: fix race condition in packet_set_ringnet/packet/af_packet.c+12 -60 replies
34/38net: avoid signed overflows for SO_{SND|RCV}BUFFORCEnet/core/sock.c+2 -20 replies
35/38net: ping: check minimum size on ICMP header lengthnet/ipv4/ping.c+4 -00 replies
36/38sparc32: Fix inverted invalid_frame_pointer checks on sigreturnsarch/sparc/kernel/signal_32.c+2 -20 replies
37/38sparc64: Fix find_node warning if numa node cannot be foundarch/sparc/mm/init_64.c+61 -40 replies
38/38sparc64: fix compile warning section mismatch in find_node()arch/sparc/mm/init_64.c+3 -30 replies

Reviews trailers per patch

9 of 38 patches have a Reviewed-by or Acked-by.

PatchPeter RosinSreekanth ReddyHannes Frederic SowaChris HyserLiam MerwickMyron StoweMark RustadFelipe BalbiLaura AbbottMax StaudtDaniel VetterAlex DeucherAmitkumar KarwarAlan SternBaozeng Ding
1/38
2/38A-b A-b
3/38A-b A-b
4/38T-b
5/38T-b
6/38
7/38A-b
8/38
9/38
10/38
11/38
12/38
13/38A-b
14/38A-b
15/38
16/38
17/38
18/38
19/38Reported-and-Tested-by R-b R-b
20/38
21/38
22/38
23/38A-b
24/38
25/38
26/38
27/38
28/38A-b
29/38
30/38T-b
31/38
32/38
33/38
34/38
35/38
36/38
37/38R-b R-b
38/38

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

Read the v1 thread

Cover letter [PATCH 3.12 00/38] 3.12.69-stable review

This is the start of the stable review cycle for the 3.12.69 release. There are 38 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 Dec 15 20:52:26 CET 2016. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.69-rc1.xz

and the diffstat can be found below.

thanks,
js

===============

Alex Williamson (2):
PCI: Fix devfn for VPD access through function 0
PCI: Use function 0 VPD for identical functions, regular VPD for
others

Amir Vadai (1):
net/sched: pedit: make sure that offset is valid

Andreas Larsson (1):
sparc32: Fix inverted invalid_frame_pointer checks on sigreturns

Andrey Grodzovsky (1):
scsi: mpt3sas: Fix secure erase premature termination

Andrey Ryabinin (1):
mpi: Fix NULL ptr dereference in mpi_powm() [ver #3]

Andy Lutomirski (1):
x86/traps: Ignore high word of regs->cs in early_fixup_exception()

Brian Norris (2):
mtd: blkdevs: fix potential deadlock + lockdep warnings
mwifiex: printk() overflow with 32-byte SSIDs

Chris Metcalf (1):
tile: avoid using clocksource_cyc2ns with absolute cycle count

Cyrille Pitchen (1):
i2c: at91: fix write transfers by clearing pending interrupt first

Ding Tianhong (1):
rcu: Fix soft lockup for rcu_nocb_kthread

Doug Brown (1):
USB: serial: ftdi_sio: add support for TI CC3200 LaunchPad

Eli Cooper (2):
ipv6: Set skb->protocol properly for local output
ipv4: Set skb->protocol properly for local output

Eric Dumazet (2):
net/dccp: fix use-after-free in dccp_invalid_packet
net: avoid signed overflows for SO_{SND|RCV}BUFFORCE

Guillaume Nault (1):
l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()

Jeremy Linton (1):
net: sky2: Fix shutdown crash

Jisheng Zhang (1):
x86/idle: Restore trace_cpu_idle to mwait_idle() calls

Johan Hovold (1):
pwm: Fix device reference leak

Johannes Berg (1):
cfg80211: limit scan results cache size

Johannes Thumshirn (1):
PCI: Export pcie_find_root_port

John Johansen (1):
apparmor: fix change_hat not finding hat after policy replacement

Kees Cook (1):
net: ping: check minimum size on ICMP header length

Michel Dänzer (1):
drm/radeon: Ensure vblank interrupt is enabled on DPMS transition to
on

Paolo Abeni (1):
ip6_tunnel: disable caching when the traffic class is inherited

Paul Jakma (1):
USB: serial: cp210x: add ID for the Zone DPMX

Peter Chen (1):
usb: chipidea: move the lock initialization to core file

Peter Hurley (1):
tty: audit: Fix audit source

Petr Vandrovec (1):
Fix USB CB/CBI storage devices with CONFIG_VMAP_STACK=y

Philip Pettersson (1):
packet: fix race condition in packet_set_ring

Radim Krčmář (1):
KVM: x86: drop error recovery in em_jmp_far and em_ret_far

Takashi Iwai (1):
ALSA: pcm : Call kill_fasync() in stream lock

Thomas Tai (2):
sparc64: Fix find_node warning if numa node cannot be found
sparc64: fix compile warning section mismatch in find_node()

Vitaly Kuznetsov (1):
kernel/panic.c: turn off locks debug before releasing console lock

Vlad Yasevich (1):
Revert "drivers/net: Disable UFO through virtio"

 arch/sparc/kernel/signal_32.c               |  4 +-
 arch/sparc/mm/init_64.c                     | 71 ++++++++++++++++++++++++++---
 arch/tile/kernel/time.c                     |  4 +-
 arch/x86/kernel/head_32.S                   |  2 +-
 arch/x86/kernel/process.c                   |  2 +
 arch/x86/kvm/emulate.c                      | 36 +++++----------
 drivers/gpu/drm/radeon/atombios_crtc.c      |  2 +
 drivers/gpu/drm/radeon/radeon_legacy_crtc.c |  2 +
 drivers/i2c/busses/i2c-at91.c               | 58 +++++++++++++++++++----
 drivers/mtd/mtd_blkdevs.c                   | 10 ++--
 drivers/net/ethernet/marvell/sky2.c         | 13 ++++++
 drivers/net/macvtap.c                       | 13 ++++--
 drivers/net/tun.c                           | 19 ++++----
 drivers/net/virtio_net.c                    | 24 ++++------
 drivers/net/wireless/mwifiex/cfg80211.c     | 13 +++---
 drivers/pci/access.c                        | 27 ++---------
 drivers/pci/pcie/aer/aer_inject.c           | 14 ------
 drivers/pci/quirks.c                        | 20 +++++++-
 drivers/pwm/sysfs.c                         |  2 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c        | 14 ++++++
 drivers/tty/n_tty.c                         |  2 +-
 drivers/tty/tty_audit.c                     |  2 +-
 drivers/usb/chipidea/core.c                 |  1 +
 drivers/usb/chipidea/udc.c                  |  2 -
 drivers/usb/serial/cp210x.c                 |  1 +
 drivers/usb/serial/ftdi_sio.c               |  2 +
 drivers/usb/serial/ftdi_sio_ids.h           |  6 +++
 drivers/usb/storage/transport.c             |  7 ++-
 include/linux/pci.h                         | 14 ++++++
 include/linux/tty.h                         |  6 +--
 kernel/panic.c                              |  5 +-
 kernel/rcutree_plugin.h                     |  1 +
 lib/mpi/mpi-pow.c                           |  7 ++-
 net/core/sock.c                             |  4 +-
 net/dccp/ipv4.c                             | 12 +++--
 net/ipv4/ip_output.c                        |  3 ++
 net/ipv4/ping.c                             |  4 ++
 net/ipv6/ip6_tunnel.c                       | 13 +++++-
 net/ipv6/output_core.c                      |  2 +
 net/l2tp/l2tp_ip.c                          |  5 +-
 net/l2tp/l2tp_ip6.c                         |  5 +-
 net/packet/af_packet.c                      | 18 +++++---
 net/sched/act_pedit.c                       | 24 ++++++++--
 net/wireless/core.h                         |  1 +
 net/wireless/scan.c                         | 69 ++++++++++++++++++++++++++++
 security/apparmor/domain.c                  |  6 ++-
 sound/core/pcm_lib.c                        |  2 +-
 47 files changed, 413 insertions(+), 161 deletions(-)
Signature · 1 line
2.11.0