From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751985AbbLaSTO (ORCPT ); Thu, 31 Dec 2015 13:19:14 -0500 Received: from shards.monkeyblade.net ([149.20.54.216]:45470 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751468AbbLaSTK (ORCPT ); Thu, 31 Dec 2015 13:19:10 -0500 Date: Thu, 31 Dec 2015 13:19:06 -0500 (EST) Message-Id: <20151231.131906.702466077207561701.davem@davemloft.net> To: torvalds@linux-foundation.org CC: akpm@linux-foundation.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT] Networking From: David Miller X-Mailer: Mew version 6.6 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=utf-8 X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Thu, 31 Dec 2015 10:19:09 -0800 (PST) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id tBVIK6rR008791 1) Prevent XFRM per-cpu counter updates for one namespace from being applied to another namespace. Fix from DanS treetman. 2) Fix RCU de-reference in iwl_mvm_get_key_sta_id(), from Johannes Berg. 3) Remove ethernet header assumption in nft_do_chain_netdev(), from Pablo Neira Ayuso. 4) Fix cpsw PHY ident with multiple slaves and fixed-phy, from Pascal Speck. 5) Fix use after free in sixpack_close and mkiss_close. 6) Fix VXLAN fw assertion on bnx2x, from Yuval Mintz. 7) natsemi doesn't check for DMA mapping errors, from Alexey Khoroshilov. 8) Fix inverted test in ip6addrlbl_get(), from ANdrey Ryabinin. 9) Missing initialization of needed_headroom in geneve tunnel driver, from Paolo Abeni. 10) Fix conntrack template leak in openvswitch, from Joe Stringer. 11) Mission initialization of wq->flags in sock_alloc_inode(), from Nicolai Stange. Please pull, thanks a lot! The following changes since commit 73796d8bf27372e26c2b79881947304c14c2d353: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2015-12-17 14:05:22 -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 068d8bd338e855286aea54e70d1c101569284b21: sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close (2015-12-30 16:57:16 -0500) ---------------------------------------------------------------- Alexey Khoroshilov (1): natsemi: add checks for dma mapping errors Andrey Ryabinin (1): ipv6/addrlabel: fix ip6addrlbl_get() Bjørn Mork (1): net: cdc_ncm: avoid changing RX/TX buffers on MTU changes Dan Carpenter (1): qlcnic: fix a loop exit condition better Dan Streetman (1): xfrm: dst_entries_init() per-net dst_ops Daniele Palmas (2): net: usb: cdc_ncm: Adding Dell DW5812 LTE Verizon Mobile Broadband Card net: usb: cdc_ncm: Adding Dell DW5813 LTE AT&T Mobile Broadband Card David Miller (2): 6pack: Fix use after free in sixpack_close(). mkiss: Fix use after free in mkiss_close(). David Rivshin (2): drivers: net: cpsw: fix RMII/RGMII mode when used with fixed-link PHY drivers: net: cpsw: increment reference count on fixed-link PHY node David S. Miller (6): Merge branch 'cpsw-fixed-phy-dt-bugs' Merge branch 'mlx4-time-stamping-fixes' Merge branch 'cdc_ncm-new-Dell-devices' Merge git://git.kernel.org/.../pablo/nf Merge branch 'master' of git://git.kernel.org/.../klassert/ipsec Merge tag 'wireless-drivers-for-davem-2015-12-28' of git://git.kernel.org/.../kvalo/wireless-drivers Eugenia Emantayev (2): net/mlx4_en: Remove dependency between timestamping capability and service_task net/mlx4_en: Fix HW timestamp init issue upon system startup Florian Westphal (1): netfilter: nft_ct: include direction when dumping NFT_CT_L3PROTOCOL key Hannes Frederic Sowa (1): ipv6: honor ifindex in case we receive ll addresses in router advertisements Herbert Xu (1): rhashtable: Kill harmless RCU warning in rhashtable_walk_init Ido Schimmel (1): switchdev: bridge: Pass ageing time as clock_t instead of jiffies Joe Stringer (1): openvswitch: Fix template leak in error cases. Johannes Berg (2): iwlwifi: separate firmware version for 7260 devices iwlwifi: mvm: protect RCU dereference in iwl_mvm_get_key_sta_id Julia Lawall (1): drivers: net: cpsw: fix error return code Kalle Valo (1): Merge tag 'iwlwifi-for-kalle-2015-12-16' of https://git.kernel.org/.../iwlwifi/iwlwifi-fixes Marcelo Ricardo Leitner (2): sctp: use GFP_USER for user-controlled kmalloc sctp: label accepted/peeled off sockets Nicolai Stange (1): net, socket, socket_wq: fix missing initialization of flags Pablo Neira Ayuso (1): netfilter: nf_tables: use skb->protocol instead of assuming ethernet header Paolo Abeni (1): geneve: initialize needed_headroom Pascal Speck (Iktek) (1): ethernet:ti:cpsw: fix phy identification with multiple slaves on fixed-phy Pravin B Shelar (1): ipip: ioctl: Remove superfluous IP-TTL handling. Sergei Shtylyov (1): sh_eth: fix 16-bit descriptor field access endianness too Simon Horman (1): openvswitch: correct encoding of set tunnel action attributes Venkat Duvvuru (1): be2net: Avoid accessing eq object in be_msix_register routine, when i < 0. Vijay Pandurangan (1): veth: don’t modify ip_summed; doing so treats packets with bad checksums as good. WANG Cong (1): addrconf: always initialize sysctl table data Xin Long (1): sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close Yuval Mintz (1): bnx2x: Prevent FW assertion when using Vxlan Documentation/devicetree/bindings/net/cpsw.txt | 6 +++--- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 22 +++++++++++++--------- drivers/net/ethernet/emulex/benet/be_main.c | 4 +++- drivers/net/ethernet/mellanox/mlx4/en_clock.c | 7 +++++++ drivers/net/ethernet/mellanox/mlx4/en_main.c | 7 ------- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 10 ++++++++-- drivers/net/ethernet/natsemi/natsemi.c | 12 ++++++++++++ drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 25 ++++++++++++++----------- drivers/net/ethernet/renesas/sh_eth.h | 33 ++++++++++++++++----------------- drivers/net/ethernet/ti/cpsw.c | 63 ++++++++++++++++++++++++++++++++++++++------------------------- drivers/net/geneve.c | 10 +++++++++- drivers/net/hamradio/6pack.c | 8 ++++---- drivers/net/hamradio/mkiss.c | 4 ++-- drivers/net/usb/cdc_mbim.c | 2 +- drivers/net/usb/cdc_ncm.c | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ drivers/net/veth.c | 6 ------ drivers/net/wireless/iwlwifi/iwl-7000.c | 49 +++++++++++++++++++++++++++++++++++-------------- drivers/net/wireless/iwlwifi/mvm/sta.c | 15 +++++++++------ include/linux/usb/cdc_ncm.h | 1 + lib/rhashtable.c | 3 ++- net/bridge/br_stp_if.c | 2 +- net/ipv4/ipip.c | 3 --- net/ipv4/xfrm4_policy.c | 46 +++++++++++++++++++++++++++++++++++++--------- net/ipv6/addrconf.c | 11 ++++------- net/ipv6/addrlabel.c | 2 +- net/ipv6/ndisc.c | 4 ++-- net/ipv6/xfrm6_policy.c | 53 ++++++++++++++++++++++++++++++++++++++--------------- net/netfilter/nf_tables_netdev.c | 2 +- net/netfilter/nft_ct.c | 1 + net/openvswitch/conntrack.c | 6 ++++-- net/openvswitch/flow_netlink.c | 5 ++++- net/sctp/sm_statefuns.c | 6 ++++-- net/sctp/socket.c | 14 +++++++++----- net/socket.c | 1 + net/xfrm/xfrm_policy.c | 38 -------------------------------------- 36 files changed, 334 insertions(+), 198 deletions(-) {.n++%ݶw{.n+{G{ayʇڙ,jfhz_(階ݢj"mG?&~iOzv^m ?I