1) Fix suspend and resume in mt76x0u USB driver, from Stanislaw Gruszka.

2) Missing memory barriers in xsk, from Magnus Karlsson.

3) rhashtable fixes in mac80211 from Herbert Xu.

4) 32-bit MIPS eBPF JIT fixes from Paul Burton.

5) Fix for_each_netdev_feature() on big endian, from Hauke Mehrtens.

6) GSO validation fixes from Willem de Bruijn.

7) Endianness fix for dwmac4 timestamp handling, from Alexandre
   Torgue.

8) More strict checks in tcp_v4_err(), from Eric Dumazet.

9) af_alg_release should NULL out the sk after the sock_put(),
   from Mao Wenan.

10) Missing unlock in mac80211 mesh error path, from Wei Yongjun.

11) Missing device put in hns driver, from Salil Mehta.

Please pull, thanks a lot!

The following changes since commit 24f0a48743a256bdec1bcb80708bc309da4aa261:

  Merge tag 'for-linus-20190215' of git://git.kernel.dk/linux-block (2019-02-15 
09:12:28 -0800)

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 1765f5dcd00963e33f1b8a4e0f34061fbc0e2f7f:

  sky2: Increase D3 delay again (2019-02-19 14:16:41 -0800)

----------------------------------------------------------------
Alexander Duyck (2):
      mm: Use fixed constant in page_frag_alloc instead of size + 1
      net: Do not allocate page fragments that are not skb aligned

Alexandre Torgue (1):
      net: stmmac: handle endianness in dwmac4_get_timestamp

Alexei Starovoitov (1):
      bpf: fix lockdep false positive in stackmap

Alexey Khoroshilov (1):
      net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe()

Andrea Claudi (1):
      ipvs: fix warning on unused variable

Beniamino Galvani (1):
      qmi_wwan: apply SET_DTR quirk to Sierra WP7607

Björn Töpel (1):
      xsk: do not remove umem from netdevice on fall-back to copy-mode

Colin Ian King (1):
      net/mlx4_en: fix spelling mistake: "quiting" -> "quitting"

David Chen (1):
      r8152: Add support for MAC address pass through on RTL8153-BD

David S. Miller (9):
      Merge tag 'mac80211-for-davem-2019-02-15' of 
git://git.kernel.org/.../jberg/mac80211
      Merge branch 'net-dsa-b53-VLAN-and-L2-fixes'
      net: Add header for usage of fls64()
      Merge git://git.kernel.org/.../bpf/bpf
      Merge branch 'tcp-fix-possible-crash-in-tcp_v4_err'
      Merge branch 'netdev-page_frag_alloc-fixes'
      Merge branch 'qed-iWARP'
      Merge tag 'wireless-drivers-for-davem-2019-02-18' of 
git://git.kernel.org/.../kvalo/wireless-drivers
      Merge git://git.kernel.org/.../pablo/nf

Davidlohr Bueso (1):
      xsk: share the mmap_sem for page pinning

Eric Dumazet (2):
      tcp: clear icsk_backoff in tcp_write_queue_purge()
      tcp: tcp_v4_err() should be more careful

Florian Fainelli (5):
      net: dsa: b53: Fix default VLAN ID
      net: dsa: b53: Properly account for VLAN filtering
      net: systemport: Fix reception of BPDUs
      net: dsa: bcm_sf2: Do not assume DSA master supports WoL
      net: dsa: b53: Do not program CPU port's PVID

Hauke Mehrtens (1):
      net: Fix for_each_netdev_feature on Big endian

Herbert Xu (2):
      mac80211: Use linked list instead of rhashtable walk for mesh tables
      mac80211: Free mpath object when rhashtable insertion fails

Jason Wang (1):
      vhost: correctly check the return value of translate_desc() in log_used()

Jose Abreu (1):
      net: stmmac: Fix a race in EEE enable callback

Kai-Heng Feng (1):
      sky2: Increase D3 delay again

Lorenzo Bianconi (1):
      net: ip6_gre: initialize erspan_ver just for erspan tunnels

Magnus Karlsson (1):
      xsk: add missing smp_rmb() in xsk_mmap

Mao Wenan (1):
      net: crypto set sk to NULL when af_alg_release.

Martin KaFai Lau (1):
      bpf: Fix narrow load on a bpf_sock returned from sk_lookup()

Michal Kalderon (2):
      qed: Fix iWARP buffer size provided for syn packet processing.
      qed: Fix iWARP syn packet mac address validation.

Murali Karicheri (1):
      net: netcp: Fix ethss driver probe issue

Pablo Neira Ayuso (1):
      netfilter: nf_tables: fix flush after rule deletion in the same batch

Paul Burton (2):
      MIPS: eBPF: Always return sign extended 32b values
      MIPS: eBPF: Remove REG_32BIT_ZERO_EX

Paul Kocialkowski (1):
      net: phy: xgmiitorgmii: Support generic PHY status read

Petr Machata (1):
      mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable

Petr Vorel (1):
      doc: Mention MSG_ZEROCOPY implementation for UDP

Rakesh Pillai (1):
      mac80211: Restore vif beacon interval if start ap fails

Salil Mehta (1):
      net: hns: Fixes the missing put_device in positive leg for roce reset

Stanislaw Gruszka (1):
      mt76x0u: fix suspend/resume

Wei Yongjun (1):
      mac80211: mesh: fix missing unlock on error in table_path_del()

Willem de Bruijn (2):
      bpf: only adjust gso_size on bytestream protocols
      net: validate untrusted gso packets without csum offload

 Documentation/networking/msg_zerocopy.rst            |   2 +-
 arch/mips/net/ebpf_jit.c                             |  24 +++++++-------
 crypto/af_alg.c                                      |   4 ++-
 drivers/net/dsa/b53/b53_common.c                     |  90 
++++++++++++++++++++++++++++++++++++++++-----------
 drivers/net/dsa/b53/b53_priv.h                       |   3 ++
 drivers/net/dsa/bcm_sf2.c                            |  10 +++---
 drivers/net/ethernet/broadcom/bcmsysport.c           |   4 +++
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c   |   3 ++
 drivers/net/ethernet/marvell/mv643xx_eth.c           |   7 +++-
 drivers/net/ethernet/marvell/sky2.c                  |   2 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c       |   2 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c       |  12 ++++---
 drivers/net/ethernet/qlogic/qed/qed_iwarp.c          |  21 ++++++++----
 drivers/net/ethernet/qlogic/qed/qed_iwarp.h          |   1 -
 drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c   |   9 ++++--
 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c |  22 +++++++------
 drivers/net/ethernet/ti/netcp_core.c                 |   2 +-
 drivers/net/phy/xilinx_gmii2rgmii.c                  |   5 ++-
 drivers/net/usb/qmi_wwan.c                           |   4 +--
 drivers/net/usb/r8152.c                              |   5 +--
 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c      |  46 
++++++++++++++++----------
 drivers/vhost/vhost.c                                |   2 +-
 include/linux/netdev_features.h                      |  24 ++++++++++++--
 include/linux/skbuff.h                               |   8 ++++-
 include/linux/virtio_net.h                           |   9 ++++++
 kernel/bpf/stackmap.c                                |   8 ++++-
 kernel/bpf/verifier.c                                |  11 ++++---
 mm/page_alloc.c                                      |   8 ++---
 net/core/dev.c                                       |   4 +--
 net/core/filter.c                                    |  12 +++----
 net/core/skbuff.c                                    |   4 +++
 net/ipv4/tcp.c                                       |   2 +-
 net/ipv4/tcp_ipv4.c                                  |   5 ++-
 net/ipv6/ip6_gre.c                                   |  34 ++++++++++++--------
 net/mac80211/cfg.c                                   |   6 +++-
 net/mac80211/mesh.h                                  |   6 ++++
 net/mac80211/mesh_pathtbl.c                          | 157 
+++++++++++++++++++++++++++--------------------------------------------------------------
 net/netfilter/ipvs/ip_vs_ctl.c                       |   3 +-
 net/netfilter/nf_tables_api.c                        |   3 ++
 net/xdp/xdp_umem.c                                   |  11 ++++---
 net/xdp/xsk.c                                        |   4 +++
 41 files changed, 355 insertions(+), 244 deletions(-)

Reply via email to