[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20181005.222027.1089846249951010801.davem@davemloft.net>
Date: Fri, 05 Oct 2018 22:20:27 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: gregkh@...uxfoundation.org
CC: akpm@...ux-foundation.org, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT] Networking
I know this is really soon after the previous net pull request, but I want
to get this in for the BPF 32-bit right shift truncation fix.
1) Fix truncation of 32-bit right shift in bpf, from Jann Horn.
2) Fix memory leak in wireless wext compat, from Stefan Seyfried.
3) Use after free in cfg80211's reg_process_hint(), from Yu Zhao.
4) Need to cancel pending work when unbinding in smsc75xx otherwise
we oops, also from Yu Zhao.
5) Don't allow enslaving a team device to itself, from Ido Schimmel.
6) Fix backwards compat with older userspace for rtnetlink FDB dumps.
From Mauricio Faria.
7) Add validation of tc policy netlink attributes, from David Ahern.
8) Fix RCU locking in rawv6_send_hdrinc(), from Wei Wang.
Please pull, thanks a lot!
The following changes since commit cec4de302c5ff2c5eb3bfcb0c4845a095f5149b9:
Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net (2018-10-03 16:09:11 -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 35f3625c21852ad839f20c91c7d81c4c1101e207:
net: mvpp2: Extract the correct ethtype from the skb for tx csum offload (2018-10-05 14:52:43 -0700)
----------------------------------------------------------------
Baruch Siach (1):
net: phy: phylink: fix SFP interface autodetection
David Ahern (1):
net: sched: Add policy validation for tc attributes
David S. Miller (4):
Merge branch 'mlxsw-fixes'
Merge tag 'mac80211-for-davem-2018-10-04' of git://git.kernel.org/.../jberg/mac80211
Merge branch 'bnxt_en-fixes'
Merge git://git.kernel.org/.../bpf/bpf
Davide Caratti (1):
be2net: don't flip hw_features when VXLANs are added/deleted
Felix Fietkau (1):
mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys
Flavio Leitner (1):
openvswitch: load NAT helper
Florian Fainelli (1):
net: dsa: b53: Keep CPU port as tagged in all VLANs
Ido Schimmel (2):
mlxsw: spectrum: Delete RIF when VLAN device is removed
team: Forbid enslaving team device to itself
Jann Horn (1):
bpf: 32-bit RSH verification must truncate input before the ALU op
Jianfeng Tan (1):
net/packet: fix packet drop as of virtio gso
Mauricio Faria de Oliveira (1):
rtnetlink: fix rtnl_fdb_dump() for ndmsg header
Maxime Chevallier (1):
net: mvpp2: Extract the correct ethtype from the skb for tx csum offload
Michael Chan (1):
bnxt_en: Fix VNIC reservations on the PF.
Nir Dotan (1):
mlxsw: pci: Derive event type from event queue number
Roman Gushchin (2):
bpf: harden flags check in cgroup_storage_update_elem()
bpf: don't accept cgroup local storage with zero value size
Shanthosh RK (1):
net: bpfilter: Fix type cast and pointer warnings
Stefan Seyfried (1):
cfg80211: fix wext-compat memory leak
Vasundhara Volam (2):
bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request
bnxt_en: get the reduced max_irqs by the ones used by RDMA
Venkat Duvvuru (1):
bnxt_en: free hwrm resources, if driver probe fails.
Wei Wang (1):
ipv6: take rcu lock in rawv6_send_hdrinc()
Wenwen Wang (2):
net: cxgb3_main: fix a missing-check bug
yam: fix a missing-check bug
Yu Zhao (2):
cfg80211: fix use-after-free in reg_process_hint()
net/usb: cancel pending work when unbinding smsc75xx
drivers/net/dsa/b53/b53_common.c | 4 ++--
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 14 ++++++++------
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 6 +++---
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 17 +++++++++++++++++
drivers/net/ethernet/emulex/benet/be_main.c | 5 +----
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 9 +++++----
drivers/net/ethernet/mellanox/mlxsw/pci.c | 11 +++++++----
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 ++
drivers/net/hamradio/yam.c | 4 ++++
drivers/net/phy/phylink.c | 48 ++++++++++++++++++++++++++++--------------------
drivers/net/team/team.c | 6 ++++++
drivers/net/usb/smsc75xx.c | 1 +
include/linux/virtio_net.h | 18 ++++++++++++++++++
kernel/bpf/local_storage.c | 5 ++++-
kernel/bpf/verifier.c | 10 +++++++++-
net/bpfilter/bpfilter_kern.c | 4 ++--
net/core/rtnetlink.c | 29 ++++++++++++++++++++---------
net/ipv6/raw.c | 29 ++++++++++++++++++++---------
net/mac80211/cfg.c | 2 +-
net/openvswitch/conntrack.c | 4 ++++
net/packet/af_packet.c | 11 +++++++----
net/sched/sch_api.c | 24 ++++++++++++++++++++----
net/wireless/reg.c | 7 ++++---
net/wireless/wext-compat.c | 14 ++++++++++----
24 files changed, 203 insertions(+), 81 deletions(-)
Powered by blists - more mailing lists