Skip to content

4.2.3-stable review

Greg Kroah-Hartman linux-devicetree lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest29 of 30 patches 8 repliesIn review

29 of 30 patches are in this archive. The cover letter announces 30.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/30phylib: fix device deletion order in mdiobus_unregister()drivers/net/phy/mdio_bus.c+1 -10 replies
2/30sock, diag: fix panic in sock_diag_put_filterinfonet/core/sock_diag.c+3 -00 replies
3/30ipv6: fix exthdrs offload registration in out_rt pathnet/ipv6/exthdrs_offload.c+1 -10 replies
4/30net: fec: clear receive interrupts before processing a packetdrivers/net/ethernet/freescale/fec_main.c+1 -00 replies
5/30net: eth: altera: fix napi poll_list corruptiondrivers/net/ethernet/altera/altera_tse_main.c+1 -20 replies
6/30net/ipv6: Correct PIM6 mrt_lock handlingnet/ipv6/ip6mr.c+1 -10 replies
7/30net: dsa: bcm_sf2: Fix ageing conditions and operationdrivers/net/dsa/bcm_sf2.c+8 -40 replies
8/30ipv6: fix multipath route replace error recoverynet/ipv6/route.c+175 -260 replies
9/30net: dsa: bcm_sf2: Fix 64-bits register writesdrivers/net/dsa/bcm_sf2.h+2 -20 replies
10/30netlink, mmap: transform mmap skb into full skb on tapsnet/netlink/af_netlink.c net/netlink/af_netlink.h+32 -70 replies
11/30sctp: fix race on protocol/netns initializationnet/sctp/protocol.c+41 -230 replies
13/30net: mvneta: fix DMA buffer unmapping in mvneta_rx()drivers/net/ethernet/marvell/mvneta.c+3 -10 replies
14/30rtnetlink: catch -EOPNOTSUPP errors from ndo_bridge_getlinknet/core/rtnetlink.c+16 -100 replies
15/30net/mlx4_en: really allow to change RSS keydrivers/net/ethernet/mellanox/mlx4/en_rx.c+0 -20 replies
16/30macvtap: fix TUNSETSNDBUF values > 64kdrivers/net/macvtap.c+2 -20 replies
17/30netlink: Fix autobind race condition that leads to zero port IDnet/netlink/af_netlink.c net/netlink/af_netlink.h+8 -50 replies
18/30netlink: Replace rhash_portid with boundnet/netlink/af_netlink.c net/netlink/af_netlink.h+29 -120 replies
19/30net: dsa: actually force the speed on the CPU portdrivers/net/dsa/mv88e6xxx.c+1 -00 replies
20/30openvswitch: Zero flows on allocation.net/openvswitch/datapath.c net/openvswitch/flow_table.c net/openvswitch/flow_table.h+15 -140 replies
21/30tcp: add proper TS val into RST packetsnet/ipv4/tcp_output.c+1 -00 replies
22/30Fix AF_PACKET ABI breakage in 4.2net/packet/af_packet.c+17 -150 replies
23/30net: revert "net_sched: move tp->root allocation into fw_init()"net/sched/cls_fw.c+15 -150 replies
24/30fib_rules: fix fib rule dumps across multiple skbsnet/core/fib_rules.c+9 -50 replies
25/30ppp: fix lockdep splat in ppp_dev_uninit()drivers/net/ppp/ppp_generic.c+3 -10 replies
26/30net: dsa: bcm_sf2: Do not override speed settingsdrivers/net/dsa/bcm_sf2.c+1 -170 replies
27/30net: phy: fixed_phy: handle link-down casedrivers/net/phy/fixed_phy.c+5 -30 replies
28/30of_mdio: add new DT property managed to specify the PHY management typeDocumentation/devicetree/bindings/net/ethernet.txt drivers/of/of_mdio.c+21 -20 replies
29/30mvneta: use inband status only when explicitly enableddrivers/net/ethernet/marvell/mvneta.c+5 -40 replies
30/30net/mlx4_core: Capping number of requested MSIXs to MAX_MSIXdrivers/net/ethernet/mellanox/mlx4/main.c+9 -10 replies

Reviews trailers per patch

12 of 29 patches have a Reviewed-by or Acked-by.

PatchYuchung ChengFlorian FainelliMark LangsdorfKen-ichirou MATSUZAWAOren LaskinOr GerlitzMatthew RosatoChristian BorntraegerTejun HeoAndrew LunnNicolas DichtelAlexei StarovoitovPravin B ShelarFugang DuanCong WangNikolay AleksandrovVivien DidelotJamal Hadi SalimSedat Dilek
1/30R-b T-b
2/30A-b A-b
3/30
4/30A-b
5/30
6/30A-b
7/30
8/30A-b R-b
9/30R-b
10/30T-b
11/30
13/30T-b
14/30
15/30A-b
16/30Bisected-by T-b A-b
17/30
18/30Nacked-by
19/30A-b
20/30A-b
21/30A-b
22/30
23/30A-b
24/30
25/30T-b
26/30
27/30
28/30
29/30
30/30

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

Read the v1 thread

Cover letter [PATCH 4.2 00/30] 4.2.3-stable review

This is the start of the stable review cycle for the 4.2.3 release. There are 30 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 Sat Oct 3 09:20:05 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/v4.x/stable-review/patch-4.2.3-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.2.3-rc1

Carol L Soto <[email protected]>
net/mlx4_core: Capping number of requested MSIXs to MAX_MSIX

Stas Sergeev <[email protected]>
mvneta: use inband status only when explicitly enabled

Stas Sergeev <[email protected]>
of_mdio: add new DT property 'managed' to specify the PHY management type

Stas Sergeev <[email protected]>
net: phy: fixed_phy: handle link-down case

Florian Fainelli <[email protected]>
net: dsa: bcm_sf2: Do not override speed settings

Guillaume Nault <[email protected]>
ppp: fix lockdep splat in ppp_dev_uninit()

Wilson Kok <[email protected]>
fib_rules: fix fib rule dumps across multiple skbs

WANG Cong <[email protected]>

    net: revert "net_sched: move tp->root allocation into fw_init()"

David Woodhouse <[email protected]>
Fix AF_PACKET ABI breakage in 4.2

Eric Dumazet <[email protected]>
tcp: add proper TS val into RST packets

Jesse Gross <[email protected]>
openvswitch: Zero flows on allocation.

Russell King <[email protected]>
net: dsa: actually force the speed on the CPU port

Herbert Xu <[email protected]>
netlink: Replace rhash_portid with bound

Herbert Xu <[email protected]>
netlink: Fix autobind race condition that leads to zero port ID

Michael S. Tsirkin <[email protected]>
macvtap: fix TUNSETSNDBUF values > 64k

Eric Dumazet <[email protected]>
net/mlx4_en: really allow to change RSS key

Roopa Prabhu <[email protected]>
rtnetlink: catch -EOPNOTSUPP errors from ndo_bridge_getlink

Simon Guinot <[email protected]>
net: mvneta: fix DMA buffer unmapping in mvneta_rx()

Linus Lüssing <[email protected]>
bridge: fix igmpv3 / mldv2 report parsing

Marcelo Ricardo Leitner <[email protected]>
sctp: fix race on protocol/netns initialization

Daniel Borkmann <[email protected]>
netlink, mmap: transform mmap skb into full skb on taps

Florian Fainelli <[email protected]>
net: dsa: bcm_sf2: Fix 64-bits register writes

Roopa Prabhu <[email protected]>
ipv6: fix multipath route replace error recovery

Florian Fainelli <[email protected]>
net: dsa: bcm_sf2: Fix ageing conditions and operation

Richard Laing <[email protected]>
net/ipv6: Correct PIM6 mrt_lock handling

Atsushi Nemoto <[email protected]>
net: eth: altera: fix napi poll_list corruption

Russell King <[email protected]>
net: fec: clear receive interrupts before processing a packet

Daniel Borkmann <[email protected]>
ipv6: fix exthdrs offload registration in out_rt path

Daniel Borkmann <[email protected]>
sock, diag: fix panic in sock_diag_put_filterinfo

Mark Salter <[email protected]>
phylib: fix device deletion order in mdiobus_unregister()

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

Diffstat:

 Documentation/devicetree/bindings/net/ethernet.txt |   4 +
 Makefile                                           |   4 +-
 drivers/net/dsa/bcm_sf2.c                          |  30 +--
 drivers/net/dsa/bcm_sf2.h                          |   4 +-
 drivers/net/dsa/mv88e6xxx.c                        |   1 +
 drivers/net/ethernet/altera/altera_tse_main.c      |   3 +-
 drivers/net/ethernet/freescale/fec_main.c          |   1 +
 drivers/net/ethernet/marvell/mvneta.c              |  13 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c         |   2 -
 drivers/net/ethernet/mellanox/mlx4/main.c          |  10 +-
 drivers/net/macvtap.c                              |   4 +-
 drivers/net/phy/fixed_phy.c                        |   8 +-
 drivers/net/phy/mdio_bus.c                         |   2 +-
 drivers/net/ppp/ppp_generic.c                      |   4 +-
 drivers/of/of_mdio.c                               |  19 +-
 net/bridge/br_multicast.c                          |   4 +-
 net/core/fib_rules.c                               |  14 +-
 net/core/rtnetlink.c                               |  26 ++-
 net/core/sock_diag.c                               |   3 +
 net/ipv4/tcp_output.c                              |   1 +
 net/ipv6/exthdrs_offload.c                         |   2 +-
 net/ipv6/ip6mr.c                                   |   2 +-
 net/ipv6/route.c                                   | 201 ++++++++++++++++++---
 net/netlink/af_netlink.c                           |  63 +++++--
 net/netlink/af_netlink.h                           |  10 +
 net/openvswitch/datapath.c                         |   4 +-
 net/openvswitch/flow_table.c                       |  23 +--
 net/openvswitch/flow_table.h                       |   2 +-
 net/packet/af_packet.c                             |  32 ++--
 net/sched/cls_fw.c                                 |  30 +--
 net/sctp/protocol.c                                |  64 ++++---
 31 files changed, 420 insertions(+), 170 deletions(-)