Skip to content

3.4.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 Latest32 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/32tcp: must unclone packets before mangling theminclude/linux/skbuff.h net/ipv4/tcp_output.c+16 -30 replies
2/32tcp: do not forget FIN in tcp_shifted_skb()net/ipv4/tcp_input.c+4 -10 replies
3/32net: do not call sock_put() on TIMEWAIT socketsnet/ipv4/inet_hashtables.c net/ipv6/inet6_hashtables.c+2 -20 replies
4/32net: mv643xx_eth: update statistics timer from timer context onlydrivers/net/ethernet/marvell/mv643xx_eth.c+1 -30 replies
5/32net: mv643xx_eth: fix orphaned statistics timer crashdrivers/net/ethernet/marvell/mv643xx_eth.c+1 -10 replies
6/32net: heap overflow in __audit_sockaddr()net/compat.c net/socket.c+22 -40 replies
7/32proc connector: fix info leaksdrivers/connector/cn_proc.c+16 -00 replies
8/32ipv4: fix ineffective source address selectionnet/ipv4/route.c+1 -10 replies
9/32can: dev: fix nlmsg size calculation in can_get_size()drivers/net/can/dev.c+5 -50 replies
10/32ipv6: restrict neighbor entry creation to output flownet/ipv6/route.c+7 -40 replies
11/32bridge: Correctly clamp MAX forward_delay when enabling STPnet/bridge/br_stp_if.c+1 -10 replies
12/32net: vlan: fix nlmsg size calculation in vlan_get_size()net/8021q/vlan_netlink.c+1 -10 replies
13/32l2tp: must disable bh before calling l2tp_xmit_skb()net/l2tp/l2tp_ppp.c+4 -00 replies
14/32farsync: fix info leak in ioctldrivers/net/wan/farsync.c+1 -00 replies
15/32unix_diag: fix info leaknet/unix/diag.c+1 -00 replies
16/32connector: use nlmsg_len() to check message lengthdrivers/connector/connector.c+4 -30 replies
17/32bnx2x: record rx queue for LRO packetsdrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c+1 -00 replies
18/32net: dst: provide accessor function to dst->xfrminclude/net/dst.h+12 -00 replies
19/32sctp: Use software crc32 checksum when xfrm transform will happen.net/sctp/output.c+2 -10 replies
20/32sctp: Perform software checksum if packet has to be fragmented.net/sctp/output.c+1 -10 replies
21/32wanxl: fix info leak in ioctldrivers/net/wan/wanxl.c+1 -00 replies
22/32net: unix: inherit SOCK_PASS{CRED, SEC} flags from socket to fix racenet/unix/af_unix.c+10 -00 replies
23/32net: fix cipso packet validation when !NETLABELinclude/net/cipso_ipv4.h+4 -20 replies
24/32inet: fix possible memory corruption with UDP_CORK and UFOinclude/linux/skbuff.h net/ipv4/ip_output.c net/ipv6/ip6_output.c+7 -20 replies
25/32davinci_emac.c: Fix IFF_ALLMULTI setupdrivers/net/ethernet/ti/davinci_emac.c+1 -20 replies
26/32ext3: return 32/64-bit dir name hash according to usage typefs/ext3/dir.c fs/ext3/ext3.h fs/ext3/hash.c+129 -480 replies
27/32dm snapshot: fix data corruptiondrivers/md/dm-snap-persistent.c+12 -60 replies
28/32writeback: fix negative bdi max pausemm/page-writeback.c+5 -50 replies
29/32wireless: radiotap: fix parsing buffer overrunnet/wireless/radiotap.c+6 -10 replies
30/32USB: serial: ti_usb_3410_5052: add Abbott strip port ID to combined table as well.drivers/usb/serial/ti_usb_3410_5052.c+1 -00 replies
31/32USB: serial: option: add support for Inovia SEW858 devicedrivers/usb/serial/option.c+5 -00 replies
32/32usb: serial: option: blacklist Olivetti Olicard200drivers/usb/serial/option.c+3 -10 replies

Reviews trailers per patch

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

PatchNeal CardwellIlpo JärvinenJason CooperEric DumazetHannes Frederic SowaVeaceslav FalicoHerbert XuFrançois CachereulDmitry KravkovNeil HormanPaul MooreMugunthan V NBernd SchubertEric SandeenToralf FörsterJan KaraPavel ParkhomenkoDan Williams
1/32
2/32A-b A-b
3/32
4/32A-b
5/32A-b
6/32
7/32
8/32A-b
9/32
10/32A-b
11/32R-b A-b
12/32
13/32T-b
14/32
15/32
16/32
17/32A-b
18/32A-b
19/32A-b
20/32A-b
21/32
22/32
23/32A-b
24/32
25/32A-b
26/32Patch-updated-by Patch-updated-by
27/32
28/32T-b R-b
29/32
30/32
31/32T-b
32/32T-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 [ 00/32] 3.4.68-stable review

This is the start of the stable review cycle for the 3.4.68 release. There are 32 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 Nov 3 21:41:40 UTC 2013. 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.4.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.4.68-rc1

Enrico Mioso <[email protected]>
usb: serial: option: blacklist Olivetti Olicard200

Greg Kroah-Hartman <[email protected]>
USB: serial: option: add support for Inovia SEW858 device

Diego Elio Pettenò <[email protected]>
USB: serial: ti_usb_3410_5052: add Abbott strip port ID to combined table as well.

Johannes Berg <[email protected]>
wireless: radiotap: fix parsing buffer overrun

Fengguang Wu <[email protected]>
writeback: fix negative bdi max pause

Mikulas Patocka <[email protected]>
dm snapshot: fix data corruption

Eric Sandeen <[email protected]>
ext3: return 32/64-bit dir name hash according to usage type

Mariusz Ceier <[email protected]>
davinci_emac.c: Fix IFF_ALLMULTI setup

Hannes Frederic Sowa <[email protected]>
inet: fix possible memory corruption with UDP_CORK and UFO

Seif Mazareeb <[email protected]>
net: fix cipso packet validation when !NETLABEL

Daniel Borkmann <[email protected]>
net: unix: inherit SOCK_PASS{CRED, SEC} flags from socket to fix race

Salva Peiró <[email protected]>
wanxl: fix info leak in ioctl

Vlad Yasevich <[email protected]>
sctp: Perform software checksum if packet has to be fragmented.

Fan Du <[email protected]>
sctp: Use software crc32 checksum when xfrm transform will happen.

Vlad Yasevich <[email protected]>

    net: dst: provide accessor function to dst->xfrm

Eric Dumazet <[email protected]>
bnx2x: record rx queue for LRO packets

Mathias Krause <[email protected]>
connector: use nlmsg_len() to check message length

Mathias Krause <[email protected]>
unix_diag: fix info leak

Salva Peiró <[email protected]>
farsync: fix info leak in ioctl

Eric Dumazet <[email protected]>
l2tp: must disable bh before calling l2tp_xmit_skb()

Marc Kleine-Budde <[email protected]>
net: vlan: fix nlmsg size calculation in vlan_get_size()

Vlad Yasevich <[email protected]>
bridge: Correctly clamp MAX forward_delay when enabling STP

Marcelo Ricardo Leitner <[email protected]>
ipv6: restrict neighbor entry creation to output flow

Marc Kleine-Budde <[email protected]>
can: dev: fix nlmsg size calculation in can_get_size()

Jiri Benc <[email protected]>
ipv4: fix ineffective source address selection

Mathias Krause <[email protected]>
proc connector: fix info leaks

Dan Carpenter <[email protected]>
net: heap overflow in __audit_sockaddr()

Sebastian Hesselbarth <[email protected]>
net: mv643xx_eth: fix orphaned statistics timer crash

Sebastian Hesselbarth <[email protected]>
net: mv643xx_eth: update statistics timer from timer context only

Eric Dumazet <[email protected]>
net: do not call sock_put() on TIMEWAIT sockets

Eric Dumazet <[email protected]>
tcp: do not forget FIN in tcp_shifted_skb()

Eric Dumazet <[email protected]>
tcp: must unclone packets before mangling them

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

Diffstat:

 Makefile                                        |   4 +-
 drivers/connector/cn_proc.c                     |  16 +++
 drivers/connector/connector.c                   |   7 +-
 drivers/md/dm-snap-persistent.c                 |  18 ++-
 drivers/net/can/dev.c                           |  10 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c |   1 +
 drivers/net/ethernet/marvell/mv643xx_eth.c      |   6 +-
 drivers/net/ethernet/ti/davinci_emac.c          |   3 +-
 drivers/net/wan/farsync.c                       |   1 +
 drivers/net/wan/wanxl.c                         |   1 +
 drivers/usb/serial/option.c                     |   9 +-
 drivers/usb/serial/ti_usb_3410_5052.c           |   1 +
 fs/ext3/dir.c                                   | 167 +++++++++++++++++-------
 fs/ext3/ext3.h                                  |   6 +-
 fs/ext3/hash.c                                  |   4 +-
 include/linux/skbuff.h                          |  15 +++
 include/net/cipso_ipv4.h                        |   6 +-
 include/net/dst.h                               |  12 ++
 mm/page-writeback.c                             |  10 +-
 net/8021q/vlan_netlink.c                        |   2 +-
 net/bridge/br_stp_if.c                          |   2 +-
 net/compat.c                                    |   2 +
 net/ipv4/inet_hashtables.c                      |   2 +-
 net/ipv4/ip_output.c                            |   2 +-
 net/ipv4/route.c                                |   2 +-
 net/ipv4/tcp_input.c                            |   5 +-
 net/ipv4/tcp_output.c                           |   9 +-
 net/ipv6/inet6_hashtables.c                     |   2 +-
 net/ipv6/ip6_output.c                           |   2 +-
 net/ipv6/route.c                                |  11 +-
 net/l2tp/l2tp_ppp.c                             |   4 +
 net/sctp/output.c                               |   3 +-
 net/socket.c                                    |  24 +++-
 net/unix/af_unix.c                              |  10 ++
 net/unix/diag.c                                 |   1 +
 net/wireless/radiotap.c                         |   7 +-
 36 files changed, 288 insertions(+), 99 deletions(-)