As usual, there are a couple straggler bug fixes: 1) qlcnic_alloc_mbx_args() error returns are not checked in qlcnic driver. Fix from Insu Yun.
2) SKB refcounting bug in connector, from Florian Westphal. 3) vrf_get_saddr() has to propagate fib_lookup() errors to it's callers, from David Ahern. 4) Fix AF_UNIX splice/bind deadlock, from Rainer Weikusat. 5) qdisc_rcu_free() fails to free the per-cpu qstats. Fix from John Fastabend. 6) vmxnet3 driver passes wrong page to dma_map_page(), fix from Shrikrishna Khare. 7) Don't allow zero cwnd in tcp_cwnd_reduction(), from Yuchung Cheng. Please pull, thanks a lot! The following changes since commit 9c982e86dbdbaa3fb248dfc776dddda32cbc8927: Merge tag 'pci-v4.4-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci (2015-12-31 14:59:21 -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 8b8a321ff72c785ed5e8b4cf6eda20b35d427390: tcp: fix zero cwnd in tcp_cwnd_reduction (2016-01-06 16:39:56 -0500) ---------------------------------------------------------------- Alan (1): mkiss: fix scribble on freed memory David Ahern (1): net: Propagate lookup failure in l3mdev_get_saddr to caller Florian Westphal (1): connector: bump skb->users before callback invocation Francesco Ruggeri (1): net: possible use after free in dst_release Hannes Frederic Sowa (1): bridge: Only call /sbin/bridge-stp for the initial network namespace Insu Yun (2): qlcnic: correctly handle qlcnic_alloc_mbx_args cxgb4: correctly handling failed allocation John Fastabend (1): net: sched: fix missing free per cpu on qstats Kristian Evensen (1): net: qmi_wwan: Add WeTelecom-WPD600N One Thousand Gnomes (1): 6pack: fix free memory scribbles Rabin Vincent (2): net: filter: make JITs zero A for SKF_AD_ALU_XOR_X ARM: net: bpf: fix zero right shift Rainer Weikusat (1): af_unix: Fix splice-bind deadlock Shrikrishna Khare (1): Driver: Vmxnet3: Fix regression caused by 5738a09 Yuchung Cheng (1): tcp: fix zero cwnd in tcp_cwnd_reduction hayeswang (1): r8152: add reset_resume function arch/arm/net/bpf_jit_32.c | 19 +++---------------- arch/mips/net/bpf_jit.c | 16 +--------------- arch/powerpc/net/bpf_jit_comp.c | 13 ++----------- arch/sparc/net/bpf_jit_comp.c | 17 ++--------------- drivers/connector/connector.c | 11 +++-------- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 4 ++++ drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 6 ++++-- drivers/net/hamradio/6pack.c | 6 ++++++ drivers/net/hamradio/mkiss.c | 5 +++++ drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/r8152.c | 10 +++++++++- drivers/net/vmxnet3/vmxnet3_drv.c | 8 ++++---- drivers/net/vmxnet3/vmxnet3_int.h | 4 ++-- drivers/net/vrf.c | 10 +++++++--- include/linux/filter.h | 19 +++++++++++++++++++ include/net/l3mdev.h | 16 ++++++++++------ include/net/route.h | 7 ++++++- net/bridge/br_stp_if.c | 5 ++++- net/core/dst.c | 3 ++- net/ipv4/raw.c | 7 +++++-- net/ipv4/tcp_input.c | 3 +++ net/ipv4/udp.c | 7 +++++-- net/sched/sch_generic.c | 4 +++- net/unix/af_unix.c | 66 ++++++++++++++++++++++++++++++++++++++++-------------------------- 24 files changed, 150 insertions(+), 117 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html