[GIT] Networking
From: David Miller
Date: Sat Nov 26 2016 - 16:04:28 EST
1) Fix leak in fsl/fman driver, from Dan Carpenter.
2) Call flow dissector initcall earlier than any networking driver can
register and start to use it, from Eric Dumazet.
3) Some dup header fixes from Geliang Tang.
4) TIPC link monitoring compat fix from Jon Paul Maloy.
5) Link changes require EEE re-negotiation in bcm_sf2 driver, from
Florian Fainelli.
6) Fix bogus handle ID passed into tfilter_notify_chain(), from
Roman Mashak.
7) Fix dump size calculation in rtnl_calcit(), from Zhang Shengju.
Please pull, thanks a lot!
The following changes since commit 3b404a519815b9820f73f1ecf404e5546c9270ba:
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security (2016-11-21 15:27:41 -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 6998cc6ec23740347670da13186d2979c5401903:
tipc: resolve connection flow control compatibility problem (2016-11-25 21:38:16 -0500)
----------------------------------------------------------------
Andrew Lunn (1):
net: ethernet: mvneta: Remove IFF_UNICAST_FLT which is not implemented
Andy Gospodarek (1):
bnxt: do not busy-poll when link is down
Arnd Bergmann (1):
mvpp2: use correct size for memset
Christophe Jaillet (1):
bnxt_en: Fix a VXLAN vs GENEVE issue
Dan Carpenter (1):
fsl/fman: fix a leak in tgec_free()
David S. Miller (2):
Merge branch 'for-upstream' of git://git.kernel.org/.../bluetooth/bluetooth
Merge tag 'linux-can-fixes-for-4.9-20161123' of git://git.kernel.org/.../mkl/linux-can
Eric Dumazet (2):
flow_dissect: call init_default_flow_dissectors() earlier
udplite: call proper backlog handlers
Florian Fainelli (1):
net: dsa: bcm_sf2: Ensure we re-negotiate EEE during after link change
Gao Feng (1):
driver: macvlan: Check if need rollback multicast setting in macvlan_open
Geliang Tang (4):
dwc_eth_qos: drop duplicate headers
ibmvnic: drop duplicate header seq_file.h
net: ieee802154: drop duplicate header delay.h
net/mlx5: drop duplicate header delay.h
Johan Hedberg (1):
Bluetooth: Fix using the correct source address type
Jon Paul Maloy (3):
tipc: fix compatibility bug in link monitoring
tipc: improve sanity check for received domain records
tipc: resolve connection flow control compatibility problem
Kirill Esipov (1):
net: phy: micrel: fix KSZ8041FTL supported value
Miroslav Lichvar (1):
net: ethtool: don't require CAP_NET_ADMIN for ETHTOOL_GLINKSETTINGS
Oliver Hartkopp (1):
can: bcm: fix support for CAN FD frames
Paolo Abeni (1):
ipv6: bump genid when the IFA_F_TENTATIVE flag is clear
Randy Dunlap (1):
netdevice.h: fix kernel-doc warning
Roman Mashak (1):
net sched filters: fix filter handle ID in tfilter_notify_chain()
Tariq Toukan (1):
net/mlx4_en: Free netdev resources under state lock
WANG Cong (1):
net: revert "net: l2tp: Treat NET_XMIT_CN as success in l2tp_eth_dev_xmit"
Zhang Shengju (1):
rtnetlink: fix the wrong minimal dump size getting from rtnl_calcit()
drivers/net/dsa/bcm_sf2.c | 4 ++++
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 15 ++++++++++++---
drivers/net/ethernet/freescale/fman/fman_tgec.c | 3 ---
drivers/net/ethernet/ibm/ibmvnic.c | 1 -
drivers/net/ethernet/marvell/mvneta.c | 2 +-
drivers/net/ethernet/marvell/mvpp2.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 5 ++++-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 -
drivers/net/ethernet/synopsys/dwc_eth_qos.c | 2 --
drivers/net/ieee802154/adf7242.c | 1 -
drivers/net/macvlan.c | 3 ++-
drivers/net/phy/micrel.c | 8 ++++----
include/linux/netdevice.h | 2 +-
include/net/bluetooth/hci_core.h | 2 +-
net/bluetooth/6lowpan.c | 4 ++--
net/bluetooth/hci_conn.c | 26 ++++++++++++++++++++++++--
net/bluetooth/l2cap_core.c | 2 +-
net/bluetooth/rfcomm/tty.c | 2 +-
net/bluetooth/sco.c | 2 +-
net/can/bcm.c | 18 ++++++++++--------
net/core/ethtool.c | 1 +
net/core/flow_dissector.c | 2 +-
net/core/rtnetlink.c | 2 +-
net/ipv4/udp.c | 2 +-
net/ipv4/udp_impl.h | 2 +-
net/ipv4/udplite.c | 2 +-
net/ipv6/addrconf.c | 18 ++++++++++++------
net/ipv6/udp.c | 2 +-
net/ipv6/udp_impl.h | 2 +-
net/ipv6/udplite.c | 2 +-
net/l2tp/l2tp_eth.c | 2 +-
net/sched/cls_api.c | 2 +-
net/tipc/link.c | 5 +++--
net/tipc/monitor.c | 10 +++++-----
net/tipc/socket.c | 2 +-
35 files changed, 101 insertions(+), 60 deletions(-)