Skip to content

3.17.7-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest42 of 47 patches 2 repliesIn review

42 of 47 patches are in this archive. The cover letter announces 47.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/47mm: frontswap: invalidate expired data on a dup-store failuremm/frontswap.c+3 -10 replies
2/47mm/vmpressure.c: fix race in vmpressure_work_fn()mm/vmpressure.c+5 -30 replies
3/47drivers/input/evdev.c: dont kfree() a vmalloc addressdrivers/input/evdev.c+1 -10 replies
4/47fat: fix oops on corrupted vfat fsfs/fat/namei_vfat.c+11 -90 replies
5/47mm: fix swapoff hang after page migration and forkmm/memory.c+12 -120 replies
6/47mm: fix anon_vma_clone() error treatmentmm/mmap.c mm/rmap.c+11 -50 replies
7/47slab: fix nodeid bounds check for non-contiguous node IDsmm/slab.c+1 -10 replies
8/47xen-netfront: Remove BUGs on paged skb data which crosses a page boundarydrivers/net/xen-netfront.c+0 -50 replies
9/47drm/nouveau/gf116: remove copy1 enginedrivers/gpu/drm/nouveau/core/engine/device/nvc0.c+0 -10 replies
10/47nouveau: move the hotplug ignore to correct place.drivers/gpu/drm/nouveau/nouveau_drm.c+1 -10 replies
11/47i2c: omap: fix NACK and Arbitration Lost irq handlingdrivers/i2c/busses/i2c-omap.c+0 -20 replies
12/47i2c: omap: fix i207 errata handlingdrivers/i2c/busses/i2c-omap.c+5 -30 replies
14/47i2c: cadence: Set the hardware time-out register to maximum valuedrivers/i2c/busses/i2c-cadence.c+11 -00 replies
16/47drm/radeon: kernel panic in drm_calc_vbltimestamp_from_scanoutpos with 3.18.0-rc6drivers/gpu/drm/radeon/radeon_kms.c+2 -00 replies
17/47of/fdt: memblock_reserve /memreserve/ regions in the case of partial overlapdrivers/of/fdt.c+0 -20 replies
18/47drm/i915: More cautious with pch fifo underrunsdrivers/gpu/drm/i915/intel_display.c+0 -20 replies
19/47drm/i915: Unlock panel even when LVDS is disableddrivers/gpu/drm/i915/intel_lvds.c+11 -110 replies
20/47x86: Use $(OBJDUMP) instead of plain objdumparch/x86/boot/compressed/Makefile+1 -10 replies
22/47media: s2255drv: fix payload size for JPG, MJPEGdrivers/media/usb/s2255/s2255drv.c+1 -10 replies
23/47media: smiapp: Only some selection targets are settabledrivers/media/i2c/smiapp/smiapp-core.c+1 -10 replies
24/47AHCI: Add DeviceIDs for Sunrise Point-LP SATA controllerdrivers/ata/ahci.c+3 -00 replies
25/47ahci: disable MSI on SAMSUNG 0xa800 SSDdrivers/ata/ahci.c+1 -00 replies
26/47sata_fsl: fix error handling of irq_of_parse_and_mapdrivers/ata/sata_fsl.c+1 -10 replies
27/47ip_tunnel: the lack of vti_link_ops dellink() cause kernel panicnet/ipv4/ip_vti.c net/ipv6/ip6_vti.c+12 -00 replies
28/47ipv6: gre: fix wrong skb->protocol in WCCPnet/ipv6/ip6_gre.c+2 -20 replies
29/47vxlan: Fix boolean flip in VXLAN_F_UDP_ZERO_CSUM6_[TX|RX]drivers/net/vxlan.c+2 -20 replies
30/47Fix race condition between vxlan_sock_add and vxlan_sock_releasedrivers/net/vxlan.c+3 -70 replies
31/47tg3: fix ring init when there are more TX than RX channelsdrivers/net/ethernet/broadcom/tg3.c+2 -10 replies
32/47net/mlx4_core: Limit count field to 24 bits in qp_alloc_resdrivers/net/ethernet/mellanox/mlx4/resource_tracker.c+1 -10 replies
33/47net-timestamp: make tcp_recvmsg call ipv6_recv_error for AF_INET6 socksinclude/net/inet_common.h net/ipv4/af_inet.c net/ipv4/ping.c +1 more+16 -110 replies
34/47bond: Check length of IFLA_BOND_ARP_IP_TARGET attributesdrivers/net/bonding/bond_netlink.c+6 -10 replies
35/47rtnetlink: release net refcnt on error in do_setlink()net/core/rtnetlink.c+1 -00 replies
36/47gre: Set inner mac header in gro completenet/ipv4/gre_offload.c+3 -00 replies
37/47mips: bpf: Fix broken BPF_MODarch/mips/net/bpf_jit.c+2 -20 replies
38/47net: mvneta: fix Tx interrupt delaydrivers/net/ethernet/marvell/mvneta.c+1 -10 replies
39/47net: mvneta: fix race condition in mvneta_tx()drivers/net/ethernet/marvell/mvneta.c+2 -10 replies
41/47xen-netfront: use correct linear area after linearizing an skbdrivers/net/xen-netfront.c+3 -00 replies
42/47netlink: use jhash as hashfn for rhashtablenet/netlink/af_netlink.c+1 -10 replies
43/47Revert: ACPI / EC: Add support to disallow QR_EC to be issued before completing previous QR_ECdrivers/acpi/ec.c+2 -20 replies
45/47ALSA: hda - Add EAPD fixup for ASUS Z99He laptopsound/pci/hda/patch_analog.c+1 -00 replies
46/47ALSA: hda - Fix built-in mic at resume on Lenovo Ideapad S210sound/pci/hda/patch_realtek.c+1 -00 replies
47/47ALSA: usb-audio: Dont resubmit pending URBs at MIDI error recoverysound/usb/midi.c+2 -00 replies

Reviews trailers per patch

13 of 42 patches have a Reviewed-by or Acked-by.

PatchDmitry TorokhovMichal HockoYasuaki IshimatsuPekka EnbergDavid RientjesDavid VrabelFelipe BalbiAaro KoskinenPetr Mladeklu huaPaulo ZanoniAlexey OrishkoKees CookBorislav PetkovYuri ChislovTom HerbertJohn FastabendEric W. BiedermanMarkos ChandrasMaggie Mae RoxasAnthony WrightThomas GrafHannes Frederic SowaDmitry V. ZiminRoman KaganStefan SeyfriedClemens Ladisch
1/47
2/47
3/47Belatedly-Acked-by
4/47
5/47
6/47R-b
7/47R-b R-b A-b
8/47R-b
9/47
10/47
11/47A-b T-b
12/47T-b R-b
14/47
16/47T-b
17/47
18/47T-b R-b
19/47T-b
20/47A-b A-b
22/47
23/47
24/47
25/47
26/47
27/47
28/47T-b
29/47A-b
30/47
31/47
32/47
33/47
34/47A-b
35/47R-b
36/47
37/47R-b
38/47T-b
39/47
41/47T-b
42/47A-b A-b
43/47
45/47Reported-and-tested-by
46/47Reported-and-tested-by
47/47Reported-and-tested-by A-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 27 reviewers.

Read the v1 thread

Cover letter [PATCH 3.17 00/47] 3.17.7-stable review

This is the start of the stable review cycle for the 3.17.7 release. There are 47 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 Dec 16 20:18:09 UTC 2014. 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.0/stable-review/patch-3.17.7-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.17.7-rc1

Takashi Iwai <[email protected]>
ALSA: usb-audio: Don't resubmit pending URBs at MIDI error recovery

Takashi Iwai <[email protected]>
ALSA: hda - Fix built-in mic at resume on Lenovo Ideapad S210

Takashi Iwai <[email protected]>
ALSA: hda - Add EAPD fixup for ASUS Z99He laptop

Christian König <[email protected]>
drm/radeon: sync all BOs involved in a CS v2

Greg Kroah-Hartman <[email protected]>
Revert: ACPI / EC: Add support to disallow QR_EC to be issued before completing previous QR_EC

Daniel Borkmann <[email protected]>
netlink: use jhash as hashfn for rhashtable

David Vrabel <[email protected]>
xen-netfront: use correct linear area after linearizing an skb

Daniel Borkmann <[email protected]>
net: sctp: use MAX_HEADER for headroom reserve in output path

Eric Dumazet <[email protected]>
net: mvneta: fix race condition in mvneta_tx()

willy tarreau <[email protected]>
net: mvneta: fix Tx interrupt delay

Denis Kirjanov <[email protected]>
mips: bpf: Fix broken BPF_MOD

Tom Herbert <[email protected]>
gre: Set inner mac header in gro complete

Nicolas Dichtel <[email protected]>
rtnetlink: release net refcnt on error in do_setlink()

Thomas Graf <[email protected]>
bond: Check length of IFLA_BOND_ARP_IP_TARGET attributes

Willem de Bruijn <[email protected]>
net-timestamp: make tcp_recvmsg call ipv6_recv_error for AF_INET6 socks

Jack Morgenstein <[email protected]>
net/mlx4_core: Limit count field to 24 bits in qp_alloc_res

Thadeu Lima de Souza Cascardo <[email protected]>
tg3: fix ring init when there are more TX than RX channels

Marcelo Leitner <[email protected]>
Fix race condition between vxlan_sock_add and vxlan_sock_release

Alexander Duyck <[email protected]>
vxlan: Fix boolean flip in VXLAN_F_UDP_ZERO_CSUM6_[TX|RX]

Yuri Chislov <[email protected]>

    ipv6: gre: fix wrong skb->protocol in WCCP

lucien <[email protected]>
ip_tunnel: the lack of vti_link_ops' dellink() cause kernel panic

Dmitry Torokhov <[email protected]>
sata_fsl: fix error handling of irq_of_parse_and_map

Tejun Heo <[email protected]>

    ahci: disable MSI on SAMSUNG 0xa800 SSD

Devin Ryles <[email protected]>
AHCI: Add DeviceIDs for Sunrise Point-LP SATA controller

Sakari Ailus <[email protected]>
media: smiapp: Only some selection targets are settable

sensoray-dev <[email protected]>
media: s2255drv: fix payload size for JPG, MJPEG

David Härdeman <[email protected]>
media: rc-core: fix toggle handling in the rc6 decoder

Chris Clayton <[email protected]>

    x86: Use $(OBJDUMP) instead of plain objdump

Daniel Vetter <[email protected]>
drm/i915: Unlock panel even when LVDS is disabled

Daniel Vetter <[email protected]>
drm/i915: More cautious with pch fifo underruns

Ian Campbell <[email protected]>
of/fdt: memblock_reserve /memreserve/ regions in the case of partial overlap

Petr Mladek <[email protected]>
drm/radeon: kernel panic in drm_calc_vbltimestamp_from_scanoutpos with 3.18.0-rc6

Michel Dänzer <[email protected]>
drm/radeon: Ignore RADEON_GEM_GTT_WC on 32-bit x86

Vishnu Motghare <[email protected]>
i2c: cadence: Set the hardware time-out register to maximum value

Grygorii Strashko <[email protected]>
i2c: davinci: generate STP always when NACK is received

Alexander Kochetkov <[email protected]>
i2c: omap: fix i207 errata handling

Alexander Kochetkov <[email protected]>
i2c: omap: fix NACK and Arbitration Lost irq handling

Dave Airlie <[email protected]>
nouveau: move the hotplug ignore to correct place.

Ilia Mirkin <[email protected]>
drm/nouveau/gf116: remove copy1 engine

Seth Forshee <[email protected]>
xen-netfront: Remove BUGs on paged skb data which crosses a page boundary

Paul Mackerras <[email protected]>
slab: fix nodeid bounds check for non-contiguous node IDs

Daniel Forrest <[email protected]>
mm: fix anon_vma_clone() error treatment

Hugh Dickins <[email protected]>
mm: fix swapoff hang after page migration and fork

Al Viro <[email protected]>
fat: fix oops on corrupted vfat fs

Andrew Morton <[email protected]>
drivers/input/evdev.c: don't kfree() a vmalloc address

Andrew Morton <[email protected]>
mm/vmpressure.c: fix race in vmpressure_work_fn()

Weijie Yang <[email protected]>
mm: frontswap: invalidate expired data on a dup-store failure

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

Diffstat:

 Makefile                                           |  4 ++--
 arch/mips/net/bpf_jit.c                            |  4 ++--
 arch/x86/boot/compressed/Makefile                  |  2 +-
 drivers/acpi/ec.c                                  |  4 ++--
 drivers/ata/ahci.c                                 |  4 ++++
 drivers/ata/sata_fsl.c                             |  2 +-
 drivers/gpu/drm/i915/intel_display.c               |  2 --
 drivers/gpu/drm/i915/intel_lvds.c                  | 22 +++++++++---------
 drivers/gpu/drm/nouveau/core/engine/device/nvc0.c  |  1 -
 drivers/gpu/drm/nouveau/nouveau_drm.c              |  2 +-
 drivers/gpu/drm/radeon/radeon_cs.c                 |  9 +++-----
 drivers/gpu/drm/radeon/radeon_kms.c                |  2 ++
 drivers/gpu/drm/radeon/radeon_object.c             |  7 ++++++
 drivers/i2c/busses/i2c-cadence.c                   | 11 +++++++++
 drivers/i2c/busses/i2c-davinci.c                   |  8 +++----
 drivers/i2c/busses/i2c-omap.c                      | 10 ++++-----
 drivers/input/evdev.c                              |  2 +-
 drivers/media/i2c/smiapp/smiapp-core.c             |  2 +-
 drivers/media/rc/ir-rc6-decoder.c                  |  2 +-
 drivers/media/usb/s2255/s2255drv.c                 |  2 +-
 drivers/net/bonding/bond_netlink.c                 |  7 +++++-
 drivers/net/ethernet/broadcom/tg3.c                |  3 ++-
 drivers/net/ethernet/marvell/mvneta.c              |  5 +++--
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  |  2 +-
 drivers/net/vxlan.c                                | 14 +++++-------
 drivers/net/xen-netfront.c                         |  8 +++----
 drivers/of/fdt.c                                   |  2 --
 fs/fat/namei_vfat.c                                | 20 +++++++++--------
 include/net/inet_common.h                          |  2 ++
 mm/frontswap.c                                     |  4 +++-
 mm/memory.c                                        | 26 +++++++++++-----------
 mm/mmap.c                                          | 10 ++++++---
 mm/rmap.c                                          |  6 +++--
 mm/slab.c                                          |  2 +-
 mm/vmpressure.c                                    |  8 ++++---
 net/core/rtnetlink.c                               |  1 +
 net/ipv4/af_inet.c                                 | 11 +++++++++
 net/ipv4/gre_offload.c                             |  3 +++
 net/ipv4/ip_vti.c                                  |  1 +
 net/ipv4/ping.c                                    | 12 ++--------
 net/ipv4/tcp.c                                     |  2 +-
 net/ipv6/ip6_gre.c                                 |  4 ++--
 net/ipv6/ip6_vti.c                                 | 11 +++++++++
 net/netlink/af_netlink.c                           |  2 +-
 net/sctp/output.c                                  |  4 ++--
 sound/pci/hda/patch_analog.c                       |  1 +
 sound/pci/hda/patch_realtek.c                      |  1 +
 sound/usb/midi.c                                   |  2 ++
 48 files changed, 164 insertions(+), 112 deletions(-)