[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190313.180804.1057329630088536833.davem@davemloft.net>
Date: Wed, 13 Mar 2019 18:08:04 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: torvalds@...ux-foundation.org
CC: akpm@...ux-foundation.org, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT] Networking
More fixes in the queue:
1) Netfilter nat can erroneously register the device notifier twice, fix
from Florian Westphal.
2) Use after free in nf_tables, from Pablo Neira Ayuso.
3) Parallel update of steering rule fix in mlx5 river, from Eli
Britstein.
4) RX processing panic in lan743x, fix from Bryan Whitehead.
5) Use before initialization of TCP_SKB_CB, fix from Christoph Paasch.
6) Fix locking in SRIOV mode of mlx4 driver, from Jack Morgenstein.
7) Fix TX stalls in lan743x due to mis handling of interrupt ACKing
modes, from Bryan Whitehead.
8) Fix infoleak in l2tp_ip6_recvmsg(), from Eric Dumazet.
Please pull, thanks a lot!
The following changes since commit 2a5ff07a0eb945f291e361aa6f6becca8340ba46:
gro_cells: make sure device is up in gro_cells_receive() (2019-03-10 11:07:14 -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 9417d81f4f8adfe20a12dd1fadf73a618cbd945d:
pptp: dst_release sk_dst_cache in pptp_sock_destruct (2019-03-13 14:22:49 -0700)
----------------------------------------------------------------
Arnd Bergmann (1):
y2038: fix socket.h header inclusion
Bryan Whitehead (2):
lan743x: Fix RX Kernel Panic
lan743x: Fix TX Stall Issue
Christoph Paasch (1):
tcp: Don't access TCP_SKB_CB before initializing it
David S. Miller (4):
Merge git://git.kernel.org/.../pablo/nf
Merge tag 'mlx5-fixes-2019-03-11' of git://git.kernel.org/.../saeed/linux
Merge branch 'mlxsw-Various-fixes'
Merge branch 'mlx4-fixes'
Eli Britstein (4):
net/mlx5: Fix multiple updates of steering rules in parallel
net/mlx5: Add modify FTE helper function
net/mlx5: Add a locked flag to node removal functions
net/mlx5: Consolidate update FTE for all removal changes
Eric Dumazet (2):
net/x25: reset state in x25_connect()
l2tp: fix infoleak in l2tp_ip6_recvmsg()
Feras Daoud (1):
net/mlx5e: IPoIB, Fix RX checksum statistics update
Florian Fainelli (1):
MAINTAINERS: GENET & SYSTEMPORT: Add internal Broadcom list
Florian Westphal (2):
netfilter: nat: don't register device notifier twice
netfilter: nf_tables: return immediately on empty commit
Jack Morgenstein (3):
net/mlx4_core: Fix reset flow when in command polling mode
net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling
net/mlx4_core: Fix qp mtt size calculation
Jiri Pirko (1):
mlxsw: minimal: Initialize base_mac
Kangjie Lu (11):
net: liquidio: fix a NULL pointer dereference
net: lio_core: fix two NULL pointer dereferences
net: thunder: fix a potential NULL pointer dereference
net: qlge: fix a potential NULL pointer dereference
net: rocker: fix a potential NULL pointer dereference
isdn: hfcpci: fix potential NULL pointer dereference
net: qlogic: fix a potential NULL pointer dereference
net: fujitsu: fix a potential NULL pointer dereference
net: 8390: fix potential NULL pointer dereferences
net: sh_eth: fix a missing check of of_get_phy_mode
net: dwmac-sun8i: fix a missing check of of_get_phy_mode
Miaohe Lin (1):
net: sit: fix UBSAN Undefined behaviour in check_6rd
Pablo Neira Ayuso (3):
netfilter: nf_tables: fix set double-free in abort path
netfilter: nf_tables: bogus EBUSY when deleting set after flush
netfilter: nf_tables: use-after-free in dynamic operations
Roi Dayan (2):
net/mlx5e: Properly get the PF number phys port name ndo
net/mlx5: Remove redundant lag function to get pf num
Tariq Toukan (1):
net/mlx5e: Fix access to non-existing receive queue
Tonghao Zhang (2):
net/mlx5: Avoid panic when setting vport mac, getting vport config
net/mlx5: Avoid panic when setting vport rate
Vadim Pasternak (1):
mlxsw: core: Prevent duplication during QSFP module initialization
Vakul Garg (1):
net/tls: Inform user space about send buffer availability
Xin Long (1):
pptp: dst_release sk_dst_cache in pptp_sock_destruct
Zhike Wang (1):
net_sched: return correct value for *notify* functions
xiaofeis (1):
Documentation: devicetree: add a new optional property for port mac address
Documentation/devicetree/bindings/net/dsa/dsa.txt | 5 +++
MAINTAINERS | 2 +
arch/alpha/include/uapi/asm/socket.h | 2 +-
arch/mips/include/uapi/asm/socket.h | 2 +-
arch/parisc/include/uapi/asm/socket.h | 2 +-
arch/sparc/include/uapi/asm/socket.h | 2 +-
drivers/isdn/hardware/mISDN/hfcpci.c | 9 +++++
drivers/net/ethernet/8390/pcnet_cs.c | 10 +++++
drivers/net/ethernet/cavium/liquidio/lio_core.c | 10 +++++
drivers/net/ethernet/cavium/liquidio/lio_main.c | 5 +++
drivers/net/ethernet/cavium/thunder/nicvf_main.c | 6 +++
drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 5 +++
drivers/net/ethernet/mellanox/mlx4/cmd.c | 9 +++++
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c | 6 +--
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c | 3 ++
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 13 ++++---
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 ++++--
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 17 ++++++---
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 161 +++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 +
drivers/net/ethernet/mellanox/mlx5/core/lag.c | 21 -----------
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 -
drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 21 ++++++-----
drivers/net/ethernet/mellanox/mlxsw/minimal.c | 18 +++++++++
drivers/net/ethernet/microchip/lan743x_main.c | 55 +++++++++++++++++-----------
drivers/net/ethernet/qlogic/qla3xxx.c | 6 +++
drivers/net/ethernet/qlogic/qlge/qlge_main.c | 5 +++
drivers/net/ethernet/renesas/sh_eth.c | 6 ++-
drivers/net/ethernet/rocker/rocker_main.c | 5 +++
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 5 ++-
drivers/net/ppp/pptp.c | 1 +
include/net/netfilter/nf_tables.h | 12 ++++--
include/uapi/asm-generic/socket.h | 2 +-
net/ipv4/tcp_ipv4.c | 9 +----
net/ipv6/sit.c | 5 ++-
net/l2tp/l2tp_ip6.c | 4 +-
net/netfilter/nf_nat_masquerade.c | 35 ++++++++++--------
net/netfilter/nf_tables_api.c | 54 +++++++++++++++++++++++----
net/netfilter/nft_dynset.c | 13 +++++--
net/netfilter/nft_lookup.c | 13 +++++--
net/netfilter/nft_objref.c | 13 +++++--
net/sched/cls_api.c | 32 +++++++++++-----
net/sched/sch_api.c | 15 ++++++--
net/tls/tls_device.c | 3 --
net/tls/tls_main.c | 3 +-
net/x25/af_x25.c | 1 +
46 files changed, 427 insertions(+), 213 deletions(-)
Powered by blists - more mailing lists