Skip to content

3.14.22-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest37 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/37netlink: reset network header before passing to tapsnet/netlink/af_netlink.c+1 -10 replies
2/37rtnetlink: fix VF info sizenet/core/rtnetlink.c+2 -10 replies
3/37net: Always untag vlan-tagged traffic on input.include/linux/if_vlan.h include/linux/skbuff.h net/8021q/vlan_core.c +4 more+57 -620 replies
4/37myri10ge: check for DMA mapping errorsdrivers/net/ethernet/myricom/myri10ge/myri10ge.c+58 -300 replies
5/37i40e: Dont stop driver probe when querying DCB config failsdrivers/net/ethernet/intel/i40e/i40e_main.c+4 -40 replies
6/37tcp: dont use timestamp from repaired skb-s to calculate RTT (v2)include/net/tcp.h net/ipv4/tcp.c net/ipv4/tcp_output.c+14 -90 replies
7/37sit: Fix ipip6_tunnel_lookup device matching criterianet/ipv6/sit.c+3 -30 replies
8/37tcp: fix tcp_release_cb() to dispatch via address family for mtu_reduced()include/net/inet_connection_sock.h include/net/sock.h include/net/tcp.h +3 more+8 -50 replies
9/37tcp: fix ssthresh and undo for consecutive short FRTO episodesnet/ipv4/tcp_input.c+3 -50 replies
10/37packet: handle too big packets for PACKET_V3net/packet/af_packet.c net/packet/internal.h+18 -00 replies
11/37openvswitch: fix panic with multiple vlan headersnet/openvswitch/actions.c+5 -00 replies
12/37vxlan: fix incorrect initializer in union vxlan_addrdrivers/net/vxlan.c+4 -40 replies
13/37l2tp: fix race while getting PMTU on PPP pseudo-wirenet/l2tp/l2tp_ppp.c+2 -10 replies
14/37ipv6: fix rtnl locking in setsockopt for anycast and multicastnet/ipv6/addrconf.c net/ipv6/anycast.c net/ipv6/mcast.c+31 -100 replies
15/37bonding: fix div by zero while enslaving and transmittingdrivers/net/bonding/bond_main.c+14 -30 replies
16/37ipv6: restore the behavior of ipv6_sock_ac_drop()net/ipv6/anycast.c+0 -20 replies
17/37bridge: Check if vlan filtering is enabled only once.net/bridge/br_private.h net/bridge/br_vlan.c+14 -40 replies
18/37bridge: Fix br_should_learn to check vlan_enablednet/bridge/br_vlan.c+1 -10 replies
19/37net: allow macvlans to move to net namespacedrivers/net/macvlan.c+1 -00 replies
20/37tg3: Work around HW/FW limitations with vlan encapsulated framesdrivers/net/ethernet/broadcom/tg3.c+18 -20 replies
21/37tg3: Allow for recieve of full-size 8021AD framesdrivers/net/ethernet/broadcom/tg3.c+2 -10 replies
22/37xfrm: Generate blackhole routes only from route lookup functionsinclude/net/dst.h net/ipv4/route.c net/ipv6/ip6_output.c +1 more+36 -70 replies
23/37xfrm: Generate queueing routes only from route lookup functionsinclude/net/dst.h net/xfrm/xfrm_policy.c+25 -80 replies
24/37macvtap: Fix race between device delete and open.drivers/net/macvtap.c+8 -100 replies
25/37Revert "net/macb: add pinctrl consumer support"drivers/net/ethernet/cadence/macb.c+0 -110 replies
26/37gro: fix aggregation for skb using frag_listnet/core/skbuff.c+3 -00 replies
27/37hyperv: Fix a bug in netvsc_start_xmit()drivers/net/hyperv/netvsc_drv.c+2 -10 replies
28/37ip6_gre: fix flowi6_proto value in xmit pathnet/ipv6/ip6_gre.c+2 -20 replies
29/37team: avoid race condition in scheduling delayed workdrivers/net/team/team.c+2 -20 replies
30/37sctp: handle association restarts when the socket is closed.include/net/sctp/command.h net/sctp/sm_statefuns.c+17 -40 replies
31/37tcp: fixing TLPs FIN recoverynet/ipv4/tcp_output.c+1 -30 replies
32/37USB: Add device quirk for ASUS T100 Base Station keyboarddrivers/usb/core/hub.c drivers/usb/core/quirks.c include/linux/usb/quirks.h+11 -20 replies
33/37USB: serial: cp210x: added Ketra N1 wireless interface supportdrivers/usb/serial/cp210x.c+1 -00 replies
34/37USB: cp210x: add support for Seluxit USB dongledrivers/usb/serial/cp210x.c+1 -00 replies
35/37usb: musb: dsps: kill OTG timer on suspenddrivers/usb/musb/musb_dsps.c+2 -00 replies
36/37crypto: caam - fix addressing of struct memberdrivers/crypto/caam/caamhash.c+3 -33 replies
37/37serial: 8250: Add Quark X1000 to 8250_pci.cdrivers/tty/serial/8250/8250_pci.c+21 -00 replies

Reviews trailers per patch

14 of 37 patches have a Reviewed-by or Acked-by.

PatchJiri PirkoNicolas DichtelWillem de BruijnHannes Frederic SowaDaniel BorkmannNeil HormanEric DumazetCong WangJason WangMichael S. TsirkinNicolas FerreLong LiSitsofe WheelerNandita DukkipatiNeal CardwellAlan SternDave GerlachHeikki Krogerus
1/37
2/37
3/37A-b
4/37
5/37
6/37
7/37A-b
8/37Diagnosed-by R-b
9/37
10/37A-b A-b
11/37
12/37
13/37A-b
14/37A-b
15/37
16/37A-b
17/37
18/37
19/37A-b
20/37
21/37
22/37
23/37
24/37A-b A-b
25/37A-b A-b
26/37
27/37T-b T-b
28/37
29/37A-b
30/37
31/37A-b A-b
32/37A-b
33/37
34/37
35/37T-b
36/37
37/37R-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 18 reviewers.

Read the v1 thread

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

This is the start of the stable review cycle for the 3.14.22 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 Wed Oct 15 02:23:50 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.14.22-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.22-rc1

Bryan O'Donoghue <[email protected]>

    serial: 8250: Add Quark X1000 to 8250_pci.c

Cristian Stoica <[email protected]>
crypto: caam - fix addressing of struct member

Felipe Balbi <[email protected]>
usb: musb: dsps: kill OTG timer on suspend

Andreas Bomholtz <[email protected]>

    USB: cp210x: add support for Seluxit USB dongle

Joe Savage <[email protected]>

    USB: serial: cp210x: added Ketra N1 wireless interface support

Lu Baolu <[email protected]>
USB: Add device quirk for ASUS T100 Base Station keyboard

Per Hurtig <[email protected]>
tcp: fixing TLP's FIN recovery

Vlad Yasevich <[email protected]>
sctp: handle association restarts when the socket is closed.

Joe Lawrence <[email protected]>
team: avoid race condition in scheduling delayed work

Nicolas Dichtel <[email protected]>
ip6_gre: fix flowi6_proto value in xmit path

KY Srinivasan <[email protected]>
hyperv: Fix a bug in netvsc_start_xmit()

Eric Dumazet <[email protected]>
gro: fix aggregation for skb using frag_list

Soren Brinkmann <[email protected]>
Revert "net/macb: add pinctrl consumer support"

Vlad Yasevich <[email protected]>
macvtap: Fix race between device delete and open.

Steffen Klassert <[email protected]>
xfrm: Generate queueing routes only from route lookup functions

Steffen Klassert <[email protected]>
xfrm: Generate blackhole routes only from route lookup functions

Vlad Yasevich <[email protected]>
tg3: Allow for recieve of full-size 8021AD frames

Vlad Yasevich <[email protected]>
tg3: Work around HW/FW limitations with vlan encapsulated frames

Francesco Ruggeri <[email protected]>
net: allow macvlans to move to net namespace

Vlad Yasevich <[email protected]>
bridge: Fix br_should_learn to check vlan_enabled

Vlad Yasevich <[email protected]>
bridge: Check if vlan filtering is enabled only once.

WANG Cong <[email protected]>
ipv6: restore the behavior of ipv6_sock_ac_drop()

Nikolay Aleksandrov <[email protected]>
bonding: fix div by zero while enslaving and transmitting

Sabrina Dubroca <[email protected]>
ipv6: fix rtnl locking in setsockopt for anycast and multicast

Guillaume Nault <[email protected]>
l2tp: fix race while getting PMTU on PPP pseudo-wire

Gerhard Stenzel <[email protected]>
vxlan: fix incorrect initializer in union vxlan_addr

Jiri Benc <[email protected]>
openvswitch: fix panic with multiple vlan headers

Eric Dumazet <[email protected]>
packet: handle too big packets for PACKET_V3

Neal Cardwell <[email protected]>
tcp: fix ssthresh and undo for consecutive short FRTO episodes

Neal Cardwell <[email protected]>
tcp: fix tcp_release_cb() to dispatch via address family for mtu_reduced()

Shmulik Ladkani <[email protected]>
sit: Fix ipip6_tunnel_lookup device matching criteria

Andrey Vagin <[email protected]>
tcp: don't use timestamp from repaired skb-s to calculate RTT (v2)

Neerav Parikh <[email protected]>
i40e: Don't stop driver probe when querying DCB config fails

Stanislaw Gruszka <[email protected]>
myri10ge: check for DMA mapping errors

Vlad Yasevich <[email protected]>
net: Always untag vlan-tagged traffic on input.

Jiri Benc <[email protected]>
rtnetlink: fix VF info size

Daniel Borkmann <[email protected]>
netlink: reset network header before passing to taps

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

Diffstat:

 Makefile                                         |  4 +-
 drivers/crypto/caam/caamhash.c                   |  6 +-
 drivers/net/bonding/bond_main.c                  | 17 ++++-
 drivers/net/ethernet/broadcom/tg3.c              | 23 ++++++-
 drivers/net/ethernet/cadence/macb.c              | 11 ---
 drivers/net/ethernet/intel/i40e/i40e_main.c      |  8 +--
 drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 88 ++++++++++++++++--------
 drivers/net/hyperv/netvsc_drv.c                  |  3 +-
 drivers/net/macvlan.c                            |  1 +
 drivers/net/macvtap.c                            | 18 +++--
 drivers/net/team/team.c                          |  4 +-
 drivers/net/vxlan.c                              |  8 +--
 drivers/tty/serial/8250/8250_pci.c               | 21 ++++++
 drivers/usb/core/hub.c                           |  6 +-
 drivers/usb/core/quirks.c                        |  4 ++
 drivers/usb/musb/musb_dsps.c                     |  2 +
 drivers/usb/serial/cp210x.c                      |  2 +
 include/linux/if_vlan.h                          |  6 --
 include/linux/skbuff.h                           |  1 +
 include/linux/usb/quirks.h                       |  3 +
 include/net/dst.h                                | 16 ++++-
 include/net/inet_connection_sock.h               |  1 +
 include/net/sctp/command.h                       |  2 +-
 include/net/sock.h                               |  1 -
 include/net/tcp.h                                |  5 +-
 net/8021q/vlan_core.c                            | 53 --------------
 net/bridge/br_private.h                          |  3 +
 net/bridge/br_vlan.c                             | 15 ++--
 net/core/dev.c                                   |  2 +-
 net/core/netpoll.c                               |  2 +-
 net/core/rtnetlink.c                             |  3 +-
 net/core/skbuff.c                                | 56 +++++++++++++++
 net/ipv4/route.c                                 |  6 +-
 net/ipv4/tcp.c                                   | 14 ++--
 net/ipv4/tcp_input.c                             |  8 +--
 net/ipv4/tcp_ipv4.c                              |  5 +-
 net/ipv4/tcp_output.c                            | 11 +--
 net/ipv6/addrconf.c                              | 15 ++--
 net/ipv6/anycast.c                               | 10 +++
 net/ipv6/ip6_gre.c                               |  4 +-
 net/ipv6/ip6_output.c                            |  4 +-
 net/ipv6/mcast.c                                 | 14 ++++
 net/ipv6/sit.c                                   |  6 +-
 net/ipv6/tcp_ipv6.c                              |  3 +-
 net/l2tp/l2tp_ppp.c                              |  3 +-
 net/netlink/af_netlink.c                         |  2 +-
 net/openvswitch/actions.c                        |  5 ++
 net/packet/af_packet.c                           | 17 +++++
 net/packet/internal.h                            |  1 +
 net/sctp/sm_statefuns.c                          | 19 ++++-
 net/xfrm/xfrm_policy.c                           | 48 ++++++++++---
 51 files changed, 392 insertions(+), 198 deletions(-)