Jerry Chu
c3caf1192f
net-gre-gro: Fix a bug that breaks the forwarding path
...
Fixed a bug that was introduced by my GRE-GRO patch
(bf5a755f5e net-gre-gro: Add GRE
support to the GRO stack) that breaks the forwarding path
because various GSO related fields were not set. The bug will
cause on the egress path either the GSO code to fail, or a
GRE-TSO capable (NETIF_F_GSO_GRE) NICs to choke. The following
fix has been tested for both cases.
Signed-off-by: H.K. Jerry Chu <hkchu@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-07-16 14:45:26 -07:00
..
netfilter
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
2014-05-30 17:54:47 -07:00
addrconf.c
net: clean up snmp stats code
2014-05-07 16:06:05 -04:00
addrconf_core.c
net: clean up snmp stats code
2014-05-07 16:06:05 -04:00
addrlabel.c
ipv6:fix checkpatch errors with assignment in if condition
2014-02-17 16:57:29 -05:00
af_inet6.c
net: Eliminate no_check from protosw
2014-05-23 16:28:53 -04:00
ah6.c
ah6: Use the IPsec protocol multiplexer API
2014-03-14 07:28:07 +01:00
anycast.c
datagram.c
esp6.c
esp6: Use the IPsec protocol multiplexer API
2014-03-14 07:28:07 +01:00
exthdrs.c
exthdrs_core.c
ipv6: ipv6_find_hdr restore prev functionality
2014-02-27 18:27:26 -05:00
exthdrs_offload.c
ipv6: Fix exthdrs offload registration.
2014-03-06 16:35:55 -05:00
fib6_rules.c
icmp.c
net: add a sysctl to reflect the fwmark on replies
2014-05-13 18:35:08 -04:00
inet6_connection_sock.c
net: support marking accepting TCP sockets
2014-05-13 18:35:09 -04:00
inet6_hashtables.c
ip6_checksum.c
udp: Generic functions to set checksum
2014-06-04 22:46:38 -07:00
ip6_fib.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2014-05-12 13:19:14 -04:00
ip6_flowlabel.c
net: ipv6: Introduce ip6_sk_dst_hoplimit.
2014-04-30 13:31:26 -04:00
ip6_gre.c
gre6: Call skb_checksum_simple_validate
2014-05-08 23:47:50 -04:00
ip6_icmp.c
ip6_input.c
ip6_offload.c
gre: Call gso_make_checksum
2014-06-04 22:46:38 -07:00
ip6_offload.h
ip6_output.c
inetpeer: get rid of ip_id_count
2014-06-02 11:00:41 -07:00
ip6_tunnel.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2014-05-24 00:32:30 -04:00
ip6_vti.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2014-05-24 00:32:30 -04:00
ip6mr.c
net: ipv6: more places need LOOPBACK_IFINDEX for flowi6_iif
2014-04-28 14:47:03 -04:00
ipcomp6.c
ipcomp6: Use the IPsec protocol multiplexer API
2014-03-14 07:28:07 +01:00
ipv6_sockglue.c
ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT
2014-02-26 15:51:01 -05:00
Kconfig
ip6_vti: Fix build when NET_IP_TUNNEL is not set.
2014-02-20 14:29:49 +01:00
Makefile
xfrm6: Add IPsec protocol multiplexer
2014-03-14 07:28:07 +01:00
mcast.c
ipv6: Fix MLD Query message check
2014-06-27 00:21:50 -07:00
mip6.c
ndisc.c
ipv6: update Destination Cache entries when gateway turn into host
2014-05-15 23:26:27 -04:00
netfilter.c
netfilter: Fix potential use after free in ip6_route_me_harder()
2014-05-09 02:36:39 +02:00
output_core.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2014-06-11 16:02:55 -07:00
ping.c
net: Eliminate no_check from protosw
2014-05-23 16:28:53 -04:00
proc.c
snmp: fix some left over of snmp stats
2014-05-14 15:33:47 -04:00
protocol.c
raw.c
net: Eliminate no_check from protosw
2014-05-23 16:28:53 -04:00
reassembly.c
route.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2014-05-24 00:32:30 -04:00
sit.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2014-06-11 16:02:55 -07:00
syncookies.c
net: support marking accepting TCP sockets
2014-05-13 18:35:09 -04:00
sysctl_net_ipv6.c
net: add a sysctl to reflect the fwmark on replies
2014-05-13 18:35:08 -04:00
tcp_ipv6.c
net: Eliminate no_check from protosw
2014-05-23 16:28:53 -04:00
tcpv6_offload.c
net-gre-gro: Fix a bug that breaks the forwarding path
2014-07-16 14:45:26 -07:00
tunnel6.c
udp.c
udp: Add MIB counters for rcvbuferrors
2014-06-27 00:20:55 -07:00
udp_impl.h
udp_offload.c
gre: Call gso_make_checksum
2014-06-04 22:46:38 -07:00
udplite.c
net: Eliminate no_check from protosw
2014-05-23 16:28:53 -04:00
xfrm6_input.c
xfrm6_mode_beet.c
xfrm6_mode_ro.c
xfrm6_mode_transport.c
xfrm6_mode_tunnel.c
xfrm6: Remove xfrm_tunnel_notifier
2014-03-14 07:28:08 +01:00
xfrm6_output.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2014-05-24 00:32:30 -04:00
xfrm6_policy.c
xfrm6: Add IPsec protocol multiplexer
2014-03-14 07:28:07 +01:00
xfrm6_protocol.c
xfrm6: Properly handle unsupported protocols
2014-05-06 07:08:38 +02:00
xfrm6_state.c
xfrm6_tunnel.c