1) Fix hotplug deadlock in hv_netvsc, from Stephen Hemminger.

2) Fix double-free in rmnet driver, from Dan Carpenter.

3) INET connection socket layer can double put request sockets,
   fix from Eric Dumazet.

4) Don't match collect metadata-mode tunnels if the device is down,
   from Haishuang Yan.

5) Do not perform TSO6/GSO on ipv6 packets with extensions headers in
   be2net driver, from Suresh Reddy.

6) Fix scaling error in gen_estimator, from Eric Dumazet.

7) Fix 64-bit statistics deadlock in systemport driver, from Florian
   Fainelli.

8) Fix use-after-free in sctp_sock_dump, from Xin Long.

9) Reject invalid BPF_END instructions in verifier, from Edward Cree.

Please pull, thanks a lot!

The following changes since commit ad9a19d003703ae06a6e8efc64cf26a939d9e84d:

  Merge tag 'nfsd-4.14' of git://linux-nfs.org/~bfields/linux (2017-09-09 
13:31:49 -0700)

are available in the git repository at:

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

for you to fetch changes up to 8e29f97979c300406c21994986bdfcdb67fe4ff7:

  mlxsw: spectrum_router: Only handle IPv4 and IPv6 events (2017-09-16 09:21:43 
-0700)

----------------------------------------------------------------
Arkadi Sharshevsky (1):
      mlxsw: spectrum: Fix EEPROM access in case of SFP/SFP+

Arnd Bergmann (2):
      w90p910_ether: include linux/interrupt.h
      net: vrf: avoid gcc-4.6 warning

Christophe JAILLET (1):
      openvswitch: Fix an error handling path in 
'ovs_nla_init_match_and_action()'

Colin Ian King (1):
      tg3: clean up redundant initialization of tnapi

Cong Wang (3):
      net_sched: get rid of tcfa_rcu
      net_sched: fix reference counting of tc filter chain
      net_sched: carefully handle tcf_block_put()

Dan Carpenter (2):
      net: qualcomm: rmnet: Fix a double free
      sctp: potential read out of bounds in sctp_ulpevent_type_enabled()

David Ahern (1):
      net: ipv4: fix l3slave check for index returned in IP_PKTINFO

David Lebrun (1):
      ipv6: sr: remove duplicate routing header type check

David S. Miller (2):
      Merge branch 'net_sched-fix-filter-chain-reference-counting'
      Merge branch 'nfp-card-init'

Edward Cree (1):
      bpf/verifier: reject BPF_ALU64|BPF_END

Eric Dumazet (4):
      tcp/dccp: remove reqsk_put() from inet_child_forget()
      net_sched: gen_estimator: fix scaling error in bytes/packets samples
      tcp: update skb->skb_mstamp more carefully
      tcp: fix data delivery rate

Florian Fainelli (1):
      net: systemport: Fix 64-bit stats deadlock

Geert Uytterhoeven (1):
      net: smsc911x: Quieten netif during suspend

Haishuang Yan (2):
      ip_tunnel: fix ip tunnel lookup in collect_md mode
      ip6_tunnel: fix ip6 tunnel lookup in collect_md mode

Himanshu Jha (1):
      qed: remove unnecessary call to memset

Ido Schimmel (1):
      mlxsw: spectrum_router: Only handle IPv4 and IPv6 events

Jakub Kicinski (2):
      nfp: wait for board state before talking to the NSP
      nfp: wait for the NSP resource to appear on boot

Jesper Dangaard Brouer (1):
      xdp: implement xdp_redirect_map for generic XDP

Jiri Pirko (1):
      net: sched: fix use-after-free in tcf_action_destroy and tcf_del_walker

Josh Hunt (1):
      net/sched: fix pointer check in gen_handle

Kosuke Tatsukawa (1):
      net: bonding: Fix transmit load balancing in balance-alb mode if 
specified by sysfs

Nikolay Aleksandrov (1):
      net: bonding: fix tlb_dynamic_lb default value

Nisar Sayed (1):
      smsc95xx: Configure pause time to 0xffff when tx flow control enabled

Pavel Machek (1):
      Documentation: link in networking docs

Pieter Jansen van Vuuren (1):
      nfp: add whitelist of supported flow dissector

Sergei Shtylyov (1):
      MAINTAINERS: review Renesas DT bindings as well

Stephen Hemminger (3):
      hv_netvsc: fix deadlock on hotplug
      hv_netvsc: avoid unnecessary wakeups on subchannel creation
      netvsc: increase default receive buffer size

Suresh Reddy (1):
      be2net: fix TSO6/GSO issue causing TX-stall on Lancer/BEx

Tobias Klauser (1):
      tls: make tls_sw_free_resources static

Xin Long (2):
      sctp: fix an use-after-free issue in sctp_sock_dump
      sctp: do not mark sk dumped when inet_sctp_diag_fill returns err

Yonghong Song (1):
      perf/bpf: fix a clang compilation issue

Yuval Mintz (1):
      mlxsw: spectrum: Prevent mirred-related crash on removal

 Documentation/networking/filter.txt                       |   2 +-
 MAINTAINERS                                               |   2 ++
 drivers/net/bonding/bond_main.c                           |  17 ++++++-------
 drivers/net/bonding/bond_options.c                        |   3 +++
 drivers/net/ethernet/broadcom/bcmsysport.c                |   3 ---
 drivers/net/ethernet/broadcom/tg3.c                       |   4 ++--
 drivers/net/ethernet/emulex/benet/be.h                    |   8 +++++++
 drivers/net/ethernet/emulex/benet/be_main.c               |  14 +++++++++++
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c            |  38 
+++++++++++++++++++----------
 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c     |   3 ++-
 drivers/net/ethernet/netronome/nfp/flower/offload.c       |  13 ++++++++++
 drivers/net/ethernet/netronome/nfp/nfp_main.c             |  47 
++++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/netronome/nfp/nfp_net_main.c         |  23 
------------------
 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h          |   2 ++
 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_resource.c |  45 
++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/nuvoton/w90p910_ether.c              |   1 +
 drivers/net/ethernet/qlogic/qed/qed_dcbx.c                |   1 -
 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c      |  10 ++++----
 drivers/net/ethernet/smsc/smsc911x.c                      |  15 +++++++++++-
 drivers/net/hyperv/hyperv_net.h                           |   3 +++
 drivers/net/hyperv/netvsc.c                               |   3 +++
 drivers/net/hyperv/netvsc_drv.c                           |  13 ++++------
 drivers/net/hyperv/rndis_filter.c                         | 126 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------
 drivers/net/usb/smsc95xx.c                                |  11 ++++-----
 drivers/net/vrf.c                                         |   6 ++---
 include/linux/syscalls.h                                  |   2 ++
 include/net/act_api.h                                     |   2 --
 include/net/sctp/sctp.h                                   |   3 ++-
 include/net/sctp/ulpevent.h                               |   6 ++++-
 include/trace/events/xdp.h                                |   4 ++--
 kernel/bpf/verifier.c                                     |   3 ++-
 kernel/trace/trace_syscalls.c                             |   2 +-
 net/core/filter.c                                         |  38 
+++++++++++++++++++----------
 net/core/gen_estimator.c                                  |   4 ++--
 net/ipv4/inet_connection_sock.c                           |   2 +-
 net/ipv4/ip_sockglue.c                                    |   8 +++++--
 net/ipv4/ip_tunnel.c                                      |   2 +-
 net/ipv4/tcp_output.c                                     |  24 
+++++++++++--------
 net/ipv6/ip6_tunnel.c                                     |   2 +-
 net/ipv6/seg6_local.c                                     |   4 ----
 net/openvswitch/datapath.c                                |   3 ++-
 net/sched/act_api.c                                       |  23 
+++++++++---------
 net/sched/cls_api.c                                       |  63 
++++++++++++++++++++++++++++++------------------
 net/sched/cls_rsvp.h                                      |   2 +-
 net/sctp/sctp_diag.c                                      |  33 
+++++++------------------
 net/sctp/socket.c                                         |  40 
+++++++++++++++++++------------
 net/tls/tls_sw.c                                          |   2 +-
 tools/testing/selftests/bpf/test_verifier.c               |  16 +++++++++++++
 48 files changed, 467 insertions(+), 234 deletions(-)

Reply via email to