1) Fix several cases of missing of_node_put() calls in various networking
   drivers.  From Peter Chen.

2) Don't try to remove unconfigured VLANs in qed driver, from Yuval Mintz.

3) Unbalanced locking in TIPC error handling, from Wei Yongjun.

4) Fix lockups in CPDMA driver, from Grygorii Strashko.

5) More MACSEC refcount et al. fixes, from Sabrina Dubroca.

6) Fix MAC address setting in r8169 during runtime suspend, from
   Chun-Hao Lin.

7) Various printf format specifier fixes, from Heinrich Schuchardt.

Please pull, thanks a lot!

The following changes since commit 797cee982eef9195736afc5e7f3b8f613c41d19a:

  Merge branch 'stable-4.8' of git://git.infradead.org/users/pcmoore/audit 
(2016-07-29 17:54:17 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 

for you to fetch changes up to 1d2c2024dcb7aeb2555db4bfd7f991d247ba0508:

  qed: Fail driver load in 100g MSI mode. (2016-08-01 22:13:59 -0700)

----------------------------------------------------------------
Alexander Stein (1):
      phy/micrel: Change phy_id_mask for KSZ8721

Chun-Hao Lin (4):
      r8169: fix kernel log spam when set or get hardware wol setting.
      r8169: add checking driver's runtime pm status in 
rtl8169_get_ethtool_stats()
      r8169: fix nic may not work after changing mac address.
      8139too: fix system hang when there is a tx timeout event.

Colin Ian King (1):
      net: tulip: fix spelling mistake: "attemping" -> "attempting"

David S. Miller (5):
      Merge branch 'qed-fixes'
      Merge branch 'cpsw-fixes'
      Merge branch 'macsec-fixes'
      Merge branch 'r8169-fixes'
      Merge branch 'net-of_node_put'

Florian Fainelli (1):
      net: dsa: bcm_sf2: Unwind errors in correct order

Grygorii Strashko (4):
      net: ethernet: ti: cpdma: fix lockup in cpdma_ctlr_destroy()
      drivers: net: cpsw: fix wrong regs access in cpsw_remove
      drivers: net: cpsw: use of_platform_depopulate()
      ARM: OMAP2+: omap_device: fix crash on omap_device removal

Hariprasad Shenai (1):
      cxgb4/cxgb4vf: Fixes regression in perf when tx vlan offload is disabled

Peter Chen (15):
      ethernet: altera: add missing of_node_put
      ethernet: apm: xgene: add missing of_node_put after calling 
of_parse_phandle
      ethernet: arc: emac_main: add missing of_node_put after calling 
of_parse_phandle
      ethernet: aurora: nb8800: add missing of_node_put after calling 
of_parse_phandle
      ethernet: cavium: octeon: add missing of_node_put after calling 
of_parse_phandle
      ethernet: hisilicon: hns: hns_dsaf_mac: add missing of_node_put after 
calling of_parse_phandle
      ethernet: hisilicon: hns: hns_dsaf_main: add missing of_node_put after 
calling of_parse_phandle
      ethernet: marvell: mvneta: add missing of_node_put after calling 
of_parse_phandle
      ethernet: marvell: mvpp2: add missing of_node_put after calling 
of_parse_phandle
      ethernet: marvell: pxa168_eth: add missing of_node_put after calling 
of_parse_phandle
      ethernet: renesas: ravb_main: add missing of_node_put after calling 
of_parse_phandle
      ethernet: renesas: sh_eth: add missing of_node_put after calling 
of_parse_phandle
      ethernet: stmicro: stmmac: dwmac-socfpga: add missing of_node_put after 
calling of_parse_phandle
      ethernet: stmicro: stmmac: add missing of_node_put after calling 
of_parse_phandle
      ethernet: ti: davinci_emac: add missing of_node_put after calling 
of_parse_phandle

Sabrina Dubroca (3):
      macsec: fix reference counting on RXSC in macsec_handle_frame
      macsec: RXSAs don't need to hold a reference on RXSCs
      macsec: fix negative refcnt on parent link

Soheil Hassas Yeganeh (1):
      tcp: consider recv buf for the initial window scale

Sudarsana Reddy Kalluru (1):
      qed: Fail driver load in 100g MSI mode.

Wei Yongjun (4):
      tipc: fix imbalance read_unlock_bh in __tipc_nl_add_monitor()
      drivers: net: phy: xgene: Remove redundant dev_err call in 
xgene_mdio_probe()
      net: ipv6: use list_move instead of list_del/list_add
      qed: Fix error return code in qed_resc_alloc()

Xin Long (4):
      sctp: fix the issue sctp requeue auth chunk incorrectly
      sctp: allow delivering notifications after receiving SHUTDOWN
      sctp: allow receiving msg when TCP-style sk is in CLOSED state
      sctp: change to use TCP_CLOSE_WAIT as SCTP_SS_CLOSING

Yuval Mintz (6):
      qede: Don't try removing unconfigured vlans
      qed: Fix removal of spoof checking for VFs
      qed: Don't over-do producer cleanup for Rx
      qede: Reset statistics on explicit down
      qed: Correct min bandwidth for 100g
      qed: Prevent over-usage of vlan credits by PF

xypron.g...@gmx.de (13):
      net: caif: use correct format specifier
      net: ethernet: ax88796: avoid null pointer dereference
      net: amd-xgbe: use correct format specifier
      net: bcm63xx: avoid possible null pointer dereference
      net: bna: use correct type specifications
      net: bna: use correct type specifier (2)
      net: enic: use correct type specifier
      net: s2io: simplify logical constraint
      net: qlge: remove superfluous statement
      wan/fsl_ucc_hdlc: avoid possible NULL pointer dereference
      qed: do not use unitialized variable
      dsa: b53: remove redundant if
      net: qlcnic: avoid superfluous assignement

 arch/arm/mach-omap2/omap_device.c                     |  2 +-
 drivers/net/caif/caif_spi.c                           |  4 ++--
 drivers/net/dsa/b53/b53_mmap.c                        |  3 +--
 drivers/net/dsa/bcm_sf2.c                             |  5 +++--
 drivers/net/ethernet/8390/ax88796.c                   |  3 ++-
 drivers/net/ethernet/altera/altera_tse_main.c         |  1 +
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c              |  2 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c        |  1 +
 drivers/net/ethernet/arc/emac_main.c                  | 15 +++++++++++----
 drivers/net/ethernet/aurora/nb8800.c                  |  2 ++
 drivers/net/ethernet/broadcom/bcm63xx_enet.c          |  2 +-
 drivers/net/ethernet/brocade/bna/bnad_debugfs.c       |  6 ++++--
 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c      |  3 +++
 drivers/net/ethernet/chelsio/cxgb4/sge.c              |  2 +-
 drivers/net/ethernet/chelsio/cxgb4vf/sge.c            |  2 +-
 drivers/net/ethernet/cisco/enic/enic_main.c           |  4 ++--
 drivers/net/ethernet/dec/tulip/de4x5.c                |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c     |  9 ++++++---
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c    |  7 ++++---
 drivers/net/ethernet/marvell/mvneta.c                 |  1 +
 drivers/net/ethernet/marvell/mvpp2.c                  |  2 ++
 drivers/net/ethernet/marvell/pxa168_eth.c             |  1 +
 drivers/net/ethernet/neterion/s2io.c                  |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_dev.c             |  5 +++--
 drivers/net/ethernet/qlogic/qed/qed_l2.c              | 13 ++++++++++---
 drivers/net/ethernet/qlogic/qed/qed_main.c            |  7 ++++++-
 drivers/net/ethernet/qlogic/qed/qed_sriov.c           |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_vf.c              |  4 ++--
 drivers/net/ethernet/qlogic/qede/qede_main.c          | 12 ++++++++----
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h       |  1 -
 drivers/net/ethernet/qlogic/qlge/qlge_main.c          |  1 -
 drivers/net/ethernet/realtek/8139too.c                | 12 ++++++++----
 drivers/net/ethernet/realtek/r8169.c                  | 37 
+++++++++++++++++++++++++++++++++----
 drivers/net/ethernet/renesas/ravb_main.c              |  1 +
 drivers/net/ethernet/renesas/sh_eth.c                 |  1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c   | 36 
++++++++++++++++++++++++++----------
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c     |  1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c |  7 +++++--
 drivers/net/ethernet/ti/cpsw.c                        | 19 +++++++++----------
 drivers/net/ethernet/ti/davinci_cpdma.c               |  3 ---
 drivers/net/ethernet/ti/davinci_emac.c                |  1 +
 drivers/net/macsec.c                                  | 16 +++++++++++-----
 drivers/net/phy/mdio-xgene.c                          |  4 +---
 drivers/net/phy/micrel.c                              |  4 ++--
 drivers/net/wan/fsl_ucc_hdlc.c                        |  3 ++-
 include/net/sctp/constants.h                          |  2 +-
 net/ipv4/tcp_output.c                                 |  3 ++-
 net/ipv6/addrconf.c                                   |  3 +--
 net/sctp/output.c                                     |  3 ++-
 net/sctp/socket.c                                     |  2 +-
 net/sctp/ulpqueue.c                                   |  4 +++-
 net/tipc/monitor.c                                    |  2 +-
 52 files changed, 195 insertions(+), 95 deletions(-)

Reply via email to