[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20181105.174242.2248944127095829834.davem@davemloft.net>
Date: Mon, 05 Nov 2018 17:42:42 -0800 (PST)
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) Handle errors mid-stream of an all dump, from Alexey Kodanev.
2) Fix build of openvswitch with certain combinations of netfilter
options, from Arnd Bergmann.
3) Fix interactions between GSO and BQL, from Eric Dumazet.
4) Don't put a '/' in RTL8201F's sysfs file name, from Holger
Hoffstätte.
5) S390 qeth driver fixes from Julian Wiedmann.
6) Allow ipv6 link local addresses for netconsole when both source
and destination are link local, from Matwey V. Kornilov.
7) Fix the BPF program address seen in /proc/kallsyms, from Song Liu.
8) Initialize mutex before use in dsa microchip driver, from Tristram
Ha.
9) Out-of-bounds access in hns3, from Yunsheng Lin.
10) Various netfilter fixes from Stefano Brivio, Jozsef Kadlecsik,
Jiri Slaby, Florian Westphal, Eric Westbrook, Andrey Ryabinin, and
Pablo Neira Ayuso.
Please pull, thanks!
The following changes since commit 7c6c54b505b8aea1782ce6a6e8f3b8297d179937:
Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux (2018-11-01 09:31:19 -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 a422757e8c323ae12163fa74bc21c41606a233df:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf (2018-11-05 17:19:25 -0800)
----------------------------------------------------------------
Alexey Kodanev (2):
rtnetlink: restore handling of dumpit return value in rtnl_dump_all()
ipv6: properly check return value in inet6_dump_all()
Andrei Vagin (1):
sock_diag: fix autoloading of the raw_diag module
Andrey Ryabinin (1):
netfilter: ipset: fix ip_set_list allocation failure
Arnd Bergmann (2):
qed: fix link config error handling
openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS
Cong Wang (1):
net: drop skb on failure in ip_check_defrag()
Daniel Borkmann (2):
Merge branch 'bpf-accurate-prog-addr'
bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv
David Howells (1):
rxrpc: Fix lockup due to no error backoff after ack transmit error
David S. Miller (5):
Merge branch 'net-timeout-fixes-for-GENET-and-SYSTEMPORT'
Merge branch 's390-qeth-fixes'
Merge branch 'net-bql-better-deal-with-GSO'
Merge git://git.kernel.org/.../bpf/bpf
Merge git://git.kernel.org/.../pablo/nf
Doug Berger (1):
net: bcmgenet: protect stop from timeout
Eric Dumazet (3):
net: bql: add __netdev_tx_sent_queue()
net: do not abort bulk send on BQL status
net/mlx4_en: use __netdev_tx_sent_queue()
Eric Westbrook (1):
netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net
Florian Fainelli (1):
net: systemport: Protect stop from timeout
Florian Westphal (2):
netfilter: ipv6: fix oops when defragmenting locally generated fragments
netfilter: nft_compat: ebtables 'nat' table is normal chain type
Frieder Schrempf (1):
usbnet: smsc95xx: disable carrier check while suspending
Holger Hoffstätte (1):
net: phy: realtek: fix RTL8201F sysfs name
Jarod Wilson (1):
bonding/802.3ad: fix link_failure_count tracking
Jeff Barnhill (2):
net/ipv6: Add anycast addresses to a global hashtable
net/ipv6: Move anycast init/cleanup functions out of CONFIG_PROC_FS
Jiri Slaby (1):
netfilter: bridge: define INT_MIN & INT_MAX in userspace
Jozsef Kadlecsik (2):
netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment()
netfilter: ipset: Fix calling ip_set() macro at dumping
Julian Wiedmann (6):
s390/qeth: sanitize strings in debug messages
s390/qeth: fix HiperSockets sniffer
s390/qeth: unregister netdevice only when registered
s390/qeth: fix initial operstate
s390/qeth: sanitize ARP requests
s390/qeth: report 25Gbit link speed
Mathieu Malaterre (1):
net: document skb parameter in function 'skb_gso_size_check'
Matwey V. Kornilov (1):
net: core: netpoll: Enable netconsole IPv6 link local address
Pablo Neira Ayuso (4):
netfilter: nft_osf: check if attribute is present
Revert "netfilter: nft_numgen: add map lookups for numgen random operations"
netfilter: conntrack: add nf_{tcp,udp,sctp,icmp,dccp,icmpv6,generic}_pernet()
netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr
Rasmus Villemoes (1):
net: alx: make alx_drv_name static
Shalom Toledo (1):
mlxsw: spectrum: Fix IP2ME CPU policer configuration
Song Liu (3):
bpf: show real jited prog address in /proc/kallsyms
bpf: show real jited address in bpf_prog_info->jited_ksyms
bpf: show main program address and length in bpf_prog_info
Stefano Brivio (1):
netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace
Taehee Yoo (2):
netfilter: xt_IDLETIMER: add sysfs filename checking routine
net: bpfilter: fix iptables failure if bpfilter_umh is disabled
Tristram Ha (1):
net: dsa: microchip: initialize mutex before use
Vasily Khoruzhick (1):
netfilter: conntrack: fix calculation of next bucket number in early_drop
Xin Long (2):
sctp: fix strchange_flags name for Stream Change Event
sctp: define SCTP_SS_DEFAULT for Stream schedulers
Yunsheng Lin (1):
net: hns3: Fix for out-of-bounds access when setting pfc back pressure
drivers/net/bonding/bond_main.c | 4 +-
drivers/net/dsa/microchip/ksz_common.c | 10 ++---
drivers/net/ethernet/atheros/alx/alx.h | 1 -
drivers/net/ethernet/atheros/alx/main.c | 2 +-
drivers/net/ethernet/broadcom/bcmsysport.c | 15 ++++----
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 13 ++++---
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 10 ++---
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 6 ++-
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 1 -
drivers/net/ethernet/qlogic/qed/qed_mcp.c | 7 +++-
drivers/net/phy/realtek.c | 2 +-
drivers/net/usb/smsc95xx.c | 7 ++++
drivers/s390/net/qeth_core.h | 27 +++++++++----
drivers/s390/net/qeth_core_main.c | 172 ++++++++++++++++++++++++++++++++++++++++++++--------------------------------------
drivers/s390/net/qeth_core_mpc.h | 4 +-
drivers/s390/net/qeth_l2_main.c | 39 ++++++++++---------
drivers/s390/net/qeth_l3_main.c | 207 ++++++++++++++++++++++++++++++++++-----------------------------------------------------------------
include/linux/netdevice.h | 20 ++++++++++
include/linux/netfilter/ipset/ip_set.h | 2 +-
include/linux/netfilter/ipset/ip_set_comment.h | 4 +-
include/net/addrconf.h | 2 +
include/net/if_inet6.h | 2 +
include/net/netfilter/nf_conntrack_l4proto.h | 39 +++++++++++++++++++
include/uapi/linux/netfilter/nf_tables.h | 4 +-
include/uapi/linux/netfilter_bridge.h | 4 ++
include/uapi/linux/sctp.h | 3 ++
kernel/bpf/core.c | 4 +-
kernel/bpf/syscall.c | 35 ++++++++++++-----
net/core/dev.c | 2 +-
net/core/netpoll.c | 3 +-
net/core/rtnetlink.c | 2 +-
net/core/skbuff.c | 2 +
net/core/sock.c | 1 +
net/ipv4/ip_fragment.c | 12 ++++--
net/ipv4/ip_sockglue.c | 6 +--
net/ipv6/af_inet6.c | 5 +++
net/ipv6/anycast.c | 80 ++++++++++++++++++++++++++++++++++++--
net/ipv6/ip6_fib.c | 4 +-
net/ipv6/netfilter/nf_conntrack_reasm.c | 13 +++++--
net/netfilter/ipset/ip_set_core.c | 43 +++++++++++----------
net/netfilter/ipset/ip_set_hash_netportnet.c | 8 ++--
net/netfilter/ipset/ip_set_list_set.c | 17 ++++++---
net/netfilter/nf_conntrack_core.c | 13 ++++---
net/netfilter/nf_conntrack_proto_dccp.c | 13 ++-----
net/netfilter/nf_conntrack_proto_generic.c | 11 ++----
net/netfilter/nf_conntrack_proto_icmp.c | 11 ++----
net/netfilter/nf_conntrack_proto_icmpv6.c | 11 ++----
net/netfilter/nf_conntrack_proto_sctp.c | 11 ++----
net/netfilter/nf_conntrack_proto_tcp.c | 15 +++-----
net/netfilter/nf_conntrack_proto_udp.c | 11 ++----
net/netfilter/nfnetlink_cttimeout.c | 47 +++++++++++++++++++----
net/netfilter/nft_compat.c | 21 +++++-----
net/netfilter/nft_numgen.c | 127 -------------------------------------------------------------
net/netfilter/nft_osf.c | 2 +-
net/netfilter/xt_IDLETIMER.c | 20 ++++++++++
net/openvswitch/conntrack.c | 3 +-
net/rxrpc/ar-internal.h | 1 +
net/rxrpc/call_event.c | 18 +++++++--
net/rxrpc/output.c | 35 +++++++++++++++--
net/sctp/outqueue.c | 2 +-
60 files changed, 653 insertions(+), 563 deletions(-)
Powered by blists - more mailing lists