Linus Torvalds
f75b6f303b
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
...
Pull networking fixes from David Miller:
1) Clear up some recent tipc regressions because of registration
ordering. Fix from Junwei Hu.
2) tipc's TLV_SET() can read past the end of the supplied buffer during
the copy. From Chris Packham.
3) ptp example program doesn't match the kernel, from Richard Cochran.
4) Outgoing message type fix in qrtr, from Bjorn Andersson.
5) Flow control regression in stmmac, from Tan Tee Min.
6) Fix inband autonegotiation in phylink, from Russell King.
7) Fix sk_bound_dev_if handling in rawv6_bind(), from Mike Manning.
8) Fix usbnet crash after disconnect, from Kloetzke Jan.
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (21 commits)
usbnet: fix kernel crash after disconnect
selftests: fib_rule_tests: use pre-defined DEV_ADDR
net-next: net: Fix typos in ip-sysctl.txt
ipv6: Consider sk_bound_dev_if when binding a raw socket to an address
net: phylink: ensure inband AN works correctly
usbnet: ipheth: fix racing condition
net: stmmac: dma channel control register need to be init first
net: stmmac: fix ethtool flow control not able to get/set
net: qrtr: Fix message type of outgoing packets
networking: : fix typos in code comments
ptp: Fix example program to match kernel.
fddi: fix typos in code comments
selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test
selftests: fib_rule_tests: fix local IPv4 address typo
tipc: Avoid copying bytes beyond the supplied data
2/2] net: xilinx_emaclite: use readx_poll_timeout() in mdio wait function
1/2] net: axienet: use readx_poll_timeout() in mdio wait function
vlan: Mark expected switch fall-through
macvlan: Mark expected switch fall-through
net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query
...
2019-05-22 08:28:16 -07:00
..
ila
treewide: Add SPDX license identifier - Makefile/Kconfig
2019-05-21 10:50:46 +02:00
netfilter
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3
2019-05-21 11:28:40 +02:00
addrconf.c
netlink: make validation more configurable for future strictness
2019-04-27 17:07:21 -04:00
addrconf_core.c
treewide: Add SPDX license identifier for missed files
2019-05-21 10:50:45 +02:00
addrlabel.c
netlink: make validation more configurable for future strictness
2019-04-27 17:07:21 -04:00
af_inet6.c
net: rework SIOCGSTAMP ioctl handling
2019-04-19 14:07:40 -07:00
ah6.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00
anycast.c
net/ipv6: compute anycast address hash only if dev is null
2018-11-08 17:04:43 -08:00
calipso.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00
datagram.c
net: Treat sock->sk_drops as an unsigned int when printing
2019-05-19 10:31:10 -07:00
esp6.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00
esp6_offload.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-05-02 22:14:21 -04:00
exthdrs.c
ipv6: make ipv6_renew_options() interrupt/kernel safe
2018-07-05 20:15:26 +09:00
exthdrs_core.c
treewide: Add SPDX license identifier for missed files
2019-05-21 10:50:45 +02:00
exthdrs_offload.c
fib6_notifier.c
fib6_rules.c
ipv6: Use result arg in fib_lookup_arg consistently
2019-04-23 21:53:11 -07:00
fou6.c
treewide: Add SPDX license identifier for more missed files
2019-05-21 10:50:45 +02:00
icmp.c
ipv6: Add rate limit mask for ICMPv6 messages
2019-04-18 16:58:37 -07:00
inet6_connection_sock.c
inet6_hashtables.c
net: tcp6: prefer listeners bound to an address
2018-12-14 15:55:20 -08:00
ip6_checksum.c
net: udp: fix handling of CHECKSUM_COMPLETE packets
2018-10-24 14:18:16 -07:00
ip6_fib.c
ipv6: prevent possible fib6 leaks
2019-05-16 12:21:00 -07:00
ip6_flowlabel.c
ipv6/flowlabel: wait rcu grace period before put_pid()
2019-04-29 23:30:13 -04:00
ip6_gre.c
net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
2019-04-08 16:16:47 -07:00
ip6_icmp.c
ip6_input.c
net: use indirect calls helpers at early demux stage
2019-05-05 10:38:04 -07:00
ip6_offload.c
gso: validate gso_type on ipip style tunnels
2019-02-20 11:24:27 -08:00
ip6_offload.h
ip6_output.c
neighbor: Add skip_cache argument to neigh_output
2019-04-08 15:22:41 -07:00
ip6_tunnel.c
ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type
2019-04-02 13:19:34 -07:00
ip6_udp_tunnel.c
treewide: Add SPDX license identifier for more missed files
2019-05-21 10:50:45 +02:00
ip6_vti.c
xfrm: store xfrm_mode directly, not its address
2019-04-08 09:15:28 +02:00
ip6mr.c
rhashtable: use bit_spin_locks to protect hash bucket.
2019-04-07 19:12:12 -07:00
ipcomp6.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00
ipv6_sockglue.c
net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE
2019-03-03 21:05:10 -08:00
Kconfig
treewide: Add SPDX license identifier - Makefile/Kconfig
2019-05-21 10:50:46 +02:00
Makefile
xfrm: make xfrm modes builtin
2019-04-08 09:15:17 +02:00
mcast.c
bridge: join all-snoopers multicast address
2019-01-22 17:18:08 -08:00
mcast_snoop.c
net: remove unneeded switch fall-through
2019-02-21 13:48:00 -08:00
mip6.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00
ndisc.c
net ipv6: Prevent neighbor add if protocol is disabled on device
2019-04-17 23:19:07 -07:00
netfilter.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
2019-02-18 11:38:30 -08:00
output_core.c
treewide: Add SPDX license identifier for missed files
2019-05-21 10:50:45 +02:00
ping.c
ipv6: fold sockcm_cookie into ipcm6_cookie
2018-07-07 10:58:49 +09:00
proc.c
proc: introduce proc_create_net_single
2018-05-16 07:24:30 +02:00
protocol.c
raw.c
ipv6: Consider sk_bound_dev_if when binding a raw socket to an address
2019-05-21 13:12:39 -07:00
reassembly.c
net: remove unused struct inet_frag_queue.fragments field
2019-02-26 08:27:05 -08:00
route.c
ipv6: fix src addr routing with the exception table
2019-05-16 14:30:53 -07:00
seg6.c
genetlink: optionally validate strictly/dumps
2019-04-27 17:07:22 -04:00
seg6_hmac.c
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
2018-07-03 10:29:26 +09:00
seg6_iptunnel.c
netlink: make validation more configurable for future strictness
2019-04-27 17:07:21 -04:00
seg6_local.c
netlink: make validation more configurable for future strictness
2019-04-27 17:07:21 -04:00
sit.c
vrf: sit mtu should not be updated when vrf netdev is the link
2019-05-07 12:19:19 -07:00
syncookies.c
sysctl_net_ipv6.c
ipv6: sr: Compute flowlabel for outer IPv6 header of seg6 encap mode
2018-04-25 13:02:15 -04:00
tcp_ipv6.c
net: use indirect calls helpers at early demux stage
2019-05-05 10:38:04 -07:00
tcpv6_offload.c
net: use indirect call wrappers at GRO transport layer
2018-12-15 13:23:02 -08:00
tunnel6.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00
udp.c
net: use indirect calls helpers at early demux stage
2019-05-05 10:38:04 -07:00
udp_impl.h
udp6: add missing rehash callback to udplite
2019-01-17 15:01:08 -08:00
udp_offload.c
net: use indirect call wrappers at GRO transport layer
2018-12-15 13:23:02 -08:00
udplite.c
udp6: add missing rehash callback to udplite
2019-01-17 15:01:08 -08:00
xfrm6_input.c
net: use skb_sec_path helper in more places
2018-12-19 11:21:37 -08:00
xfrm6_output.c
xfrm: store xfrm_mode directly, not its address
2019-04-08 09:15:28 +02:00
xfrm6_policy.c
xfrm: remove decode_session indirection from afinfo_policy
2019-04-23 07:42:20 +02:00
xfrm6_protocol.c
xfrm: remove unneeded export_symbols
2019-04-23 07:42:20 +02:00
xfrm6_state.c
xfrm: remove VLA usage in __xfrm6_sort()
2018-04-26 07:51:48 +02:00
xfrm6_tunnel.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00