[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20150522.164430.1496026982187107676.davem@davemloft.net>
Date: Fri, 22 May 2015 16:44:30 -0400 (EDT)
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
1) Don't leak ipvs->sysctl_tbl, from Tommi Rentala.
2) Fix neighbour table entry leak in rocker driver, from Ying Xue.
3) Do not emit bonding notifications for unregistered interfaces, from
Nicolas Dichtel.
4) Set ipv6 flow label properly when in TIME_WAIT state, from Florent
Fourcot.
5) Fix regression in ipv6 multicast filter test, from Henning Rogge.
6) do_replace() in various footables netfilter modules is missing
a check for 0 counters in the datastructure provided by the
user. Fix from Dave Jones, and found with trinity.
7) Fix RCU bug in packet scheduler classifier module unloads, from
Daniel Borkmann.
8) Avoid deadlock in tcp_get_info() by using u64_sync. From Eric
Dumzaet.
9) Input packet processing can race with inetdev_destroy() teardown,
fix potential OOPS in ip_error() by explicitly testing whether
the inetdev is still attached. From Eric W. Biederman.
10) MLDv2 parser in bridge multicast code breaks too early while
parsing. Fix from Thadeu Lima de Souza Cascardo.
11) Asking for settings on non-zero PHYID doesn't work because we
do not import the command structure from the user and use the
PHYID provided there. Fix from Arun Parameswaran.
12) Fix UDP checksums with IPV6 RAW sockets, from Vlad Yasevich.
13) Missing NF_TABLES depends for TPROXY etc. can cause build failures,
fix from Florian Westphal.
14) Fix netfilter conntrack to handle RFC5961 challenge ACKs properly,
from Jesper Dangaard Brouer.
15) If netlink autobind retry fails, we have to reset the sockets portid
back to zero. From Herbert Xu.
16) VXLAN netns exit code unregisters using wrong device, from John
W. Linville.
17) Add some USB device IDs to ath3k and btusb bluetooth drivers, from
Dmitry Tunin and Wen-chien Jesse Sung.
Please pull, thanks a lot!
The following changes since commit 110bc76729d448fdbcb5cdb63b83d9fd65ce5e26:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2015-05-12 21:10:38 -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 93a33a584e2a49a217118148125944fd02d47b54:
bridge: fix lockdep splat (2015-05-22 16:23:56 -0400)
----------------------------------------------------------------
Arun Parameswaran (1):
net: core: 'ethtool' issue with querying phy settings
Bjorn Helgaas (1):
net/mlx4: Avoid 'may be used uninitialized' warnings
Bjørn Mork (1):
cdc_ncm: Fix tx_bytes statistics
Daniel Borkmann (1):
net: sched: fix call_rcu() race on classifier module unloads
Dave Jones (1):
netfilter: ensure number of counters is >0 in do_replace()
David S. Miller (5):
Merge git://git.kernel.org/.../pablo/nf
Merge branch 'for-upstream' of git://git.kernel.org/.../bluetooth/bluetooth
Merge tag 'mac80211-for-davem-2015-05-19' of git://git.kernel.org/.../jberg/mac80211
Merge branch 'ipv6_ecmp_fixes'
Merge git://git.kernel.org/.../pablo/nf
Dmitry Tunin (1):
Bluetooth: ath3k: add support of 04ca:300f AR3012 device
Eric Dumazet (4):
netlink: move nl_table in read_mostly section
inet: properly align icsk_ca_priv
tcp: fix a potential deadlock in tcp_get_info()
bridge: fix lockdep splat
Eric W. Biederman (1):
ipv4: Avoid crashing in ip_error
Florent Fourcot (1):
tcp/ipv6: fix flow label setting in TIME_WAIT state
Florian Fainelli (1):
net: phy: Allow EEE for all RGMII variants
Florian Westphal (2):
netfilter: avoid build error if TPROXY/SOCKET=y && NF_DEFRAG_IPV6=m
Revert "netfilter: bridge: query conntrack about skb dnat"
Francesco Ruggeri (1):
netfilter: nfnetlink_{log,queue}: Register pernet in first place
Henning Rogge (1):
net/ipv6/udp: Fix ipv6 multicast socket filter regression
Herbert Xu (2):
netlink: Reset portid after netlink_insert failure
rhashtable: Add cap on number of elements in hash table
Janusz Dziedzic (1):
mac80211: move WEP tailroom size check
Jesper Dangaard Brouer (1):
conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition
John W. Linville (1):
vxlan: correct typo in call to unregister_netdevice_queue
Michal Kubeček (3):
ipv6: do not delete previously existing ECMP routes if add fails
ipv6: fix ECMP route replacement
ipv4: fill in table id when replacing a route
Mirek Kratochvil (1):
netfilter: nf_tables: fix bogus warning in nft_data_uninit()
Nathan Sullivan (4):
net: macb: Add better comment for RXUBR handling
net: macb: Document zynq gem dt binding
net: macb: Disable half duplex gigabit on Zynq
ARM: zynq: DT: Use the zynq binding with macb
Nicolas Dichtel (1):
rtnl/bond: don't send rtnl msg for unregistered iface
Roopa Prabhu (1):
rename RTNH_F_EXTERNAL to RTNH_F_OFFLOAD
Thadeu Lima de Souza Cascardo (1):
bridge: fix parsing of MLDv2 reports
Tim Beale (2):
net: phy: Make sure PHY_RESUMING state change is always processed
net: phy: Make sure phy_start() always re-enables the phy interrupts
Tommi Rantala (1):
ipvs: fix memory leak in ip_vs_ctl.c
Vlad Yasevich (2):
vlan: Correctly propagate promisc|allmulti flags in notifier.
ipv6: Fix udp checksums with raw sockets
Wen-chien Jesse Sung (2):
Bluetooth: ath3k: Add a new ID 0cf3:e006 to ath3k list
Bluetooth: btusb: Add support for 0cf3:e007
Wesley Kuo (1):
Bluetooth: Fix remote name event return directly.
Ying Xue (1):
rocker: fix a neigh entry leak issue
Yuchung Cheng (2):
tcp: only undo on partial ACKs in CA_Loss
tcp: don't over-send F-RTO probes
Documentation/devicetree/bindings/net/cdns-emac.txt | 3 ++-
arch/arm/boot/dts/zynq-7000.dtsi | 4 ++--
drivers/bluetooth/ath3k.c | 4 ++++
drivers/bluetooth/btusb.c | 3 +++
drivers/net/bonding/bond_options.c | 2 +-
drivers/net/ethernet/cadence/macb.c | 18 ++++++++++++++++++
drivers/net/ethernet/cadence/macb.h | 1 +
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c | 8 ++++----
drivers/net/ethernet/rocker/rocker.c | 8 +++++---
drivers/net/phy/phy.c | 34 +++++++++++++++++++---------------
drivers/net/usb/cdc_ncm.c | 2 +-
drivers/net/vxlan.c | 2 +-
include/linux/rhashtable.h | 19 +++++++++++++++++++
include/linux/skbuff.h | 1 +
include/linux/tcp.h | 2 ++
include/net/inet_connection_sock.h | 5 +++--
include/uapi/linux/netfilter/nf_conntrack_tcp.h | 3 +++
include/uapi/linux/rtnetlink.h | 2 +-
lib/rhashtable.c | 11 +++++++++++
net/8021q/vlan.c | 2 +-
net/bluetooth/hci_core.c | 6 ++++--
net/bridge/br_multicast.c | 2 +-
net/bridge/br_netfilter.c | 27 +++++++++------------------
net/bridge/br_stp_timer.c | 2 ++
net/bridge/netfilter/ebtables.c | 4 ++++
net/core/ethtool.c | 10 +++++++++-
net/core/rtnetlink.c | 3 +++
net/ipv4/fib_trie.c | 3 ++-
net/ipv4/netfilter/arp_tables.c | 6 ++++++
net/ipv4/netfilter/ip_tables.c | 6 ++++++
net/ipv4/route.c | 4 ++++
net/ipv4/tcp.c | 11 +++++++----
net/ipv4/tcp_fastopen.c | 4 ++++
net/ipv4/tcp_input.c | 19 +++++++++++++------
net/ipv4/tcp_minisocks.c | 2 +-
net/ipv6/ip6_fib.c | 39 +++++++++++++++++++++++++++++++++++++--
net/ipv6/ip6_output.c | 4 +++-
net/ipv6/netfilter/ip6_tables.c | 6 ++++++
net/ipv6/route.c | 14 +++++++++-----
net/ipv6/tcp_ipv6.c | 2 +-
net/ipv6/udp.c | 4 +++-
net/mac80211/wep.c | 6 ++++--
net/netfilter/Kconfig | 2 ++
net/netfilter/ipvs/ip_vs_ctl.c | 3 +++
net/netfilter/nf_conntrack_proto_tcp.c | 35 ++++++++++++++++++++++++++++++++---
net/netfilter/nf_tables_api.c | 4 ++--
net/netfilter/nfnetlink_log.c | 19 ++++++++++---------
net/netfilter/nfnetlink_queue_core.c | 18 +++++++++---------
net/netlink/af_netlink.c | 3 ++-
net/sched/cls_api.c | 5 +++++
net/switchdev/switchdev.c | 6 +++---
51 files changed, 308 insertions(+), 105 deletions(-)
Powered by blists - more mailing lists