Herbert Xu
26cde9f7e2
udp: Fix bogus UFO packet generation
...
It has been reported that the new UFO software fallback path
fails under certain conditions with NFS. I tracked the problem
down to the generation of UFO packets that are smaller than the
MTU. The software fallback path simply discards these packets.
This patch fixes the problem by not generating such packets on
the UFO path.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-06-21 13:57:34 -07:00
..
netfilter
netfilter: xtables: stackptr should be percpu
2010-05-31 16:41:35 +02:00
af_inet.c
net: reserve ports for applications using fixed port numbers
2010-05-15 23:28:40 -07:00
ah4.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
arp.c
net: Use ip_route_input_noref() in input path
2010-05-17 17:18:51 -07:00
cipso_ipv4.c
net: Remove unnecessary returns from void function()s
2010-05-17 23:23:14 -07:00
datagram.c
inet: rename some inet_sock fields
2009-10-18 18:52:53 -07:00
devinet.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
esp4.c
xfrm: SA lookups signature with mark
2010-02-22 16:20:22 -08:00
fib_frontend.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
fib_hash.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
fib_lookup.h
ipv4: cleanup - remove two unused parameters from fib_semantic_match().
2009-05-18 15:16:37 -07:00
fib_rules.c
net: rtnetlink: decouple rtnetlink address families from real address families
2010-04-26 16:13:54 +02:00
fib_semantics.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
fib_trie.c
net: Remove unnecessary returns from void function()s
2010-05-17 23:23:14 -07:00
icmp.c
net: add a noref bit on skb dst
2010-05-17 17:18:50 -07:00
igmp.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
inet_connection_sock.c
net: reserve ports for applications using fixed port numbers
2010-05-15 23:28:40 -07:00
inet_diag.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
inet_fragment.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
inet_hashtables.c
net: reserve ports for applications using fixed port numbers
2010-05-15 23:28:40 -07:00
inet_lro.c
net/ipv4: Move && and || to end of previous line
2009-11-23 10:41:23 -08:00
inet_timewait_sock.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
inetpeer.c
inetpeer: Optimize inet_getid()
2009-11-13 20:46:58 -08:00
ip_forward.c
Merge branch 'master' of /repos/git/net-next-2.6
2010-04-20 16:02:01 +02:00
ip_fragment.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
ip_gre.c
net: Remove unnecessary returns from void function()s
2010-05-17 23:23:14 -07:00
ip_input.c
net: Use ip_route_input_noref() in input path
2010-05-17 17:18:51 -07:00
ip_options.c
net: Remove unnecessary returns from void function()s
2010-05-17 23:23:14 -07:00
ip_output.c
udp: Fix bogus UFO packet generation
2010-06-21 13:57:34 -07:00
ip_sockglue.c
net: ip_queue_rcv_skb() helper
2010-04-28 15:31:51 -07:00
ipcomp.c
xfrm: SA lookups signature with mark
2010-02-22 16:20:22 -08:00
ipconfig.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
ipip.c
net: Introduce skb_tunnel_rx() helper
2010-05-17 22:36:55 -07:00
ipmr.c
ipmr: dont corrupt lists
2010-06-07 02:57:14 -07:00
Kconfig
syncookies: remove Kconfig text line about disabled-by-default
2010-06-04 15:56:01 -07:00
Makefile
IPVS: Move IPVS to net/netfilter/ipvs
2008-10-07 08:38:24 +11:00
netfilter.c
net: add a noref bit on skb dst
2010-05-17 17:18:50 -07:00
proc.c
tcp: Add SNMP counter for DEFER_ACCEPT
2010-03-21 18:31:35 -07:00
protocol.c
net: constify struct net_protocol
2009-09-14 17:03:01 -07:00
raw.c
Merge branch 'master' of /repos/git/net-next-2.6
2010-05-10 18:39:28 +02:00
route.c
net: implements ip_route_input_noref()
2010-05-17 17:18:51 -07:00
syncookies.c
tcp: use correct net ns in cookie_v4_check()
2010-06-04 15:56:03 -07:00
sysctl_net_ipv4.c
net: reserve ports for applications using fixed port numbers
2010-05-15 23:28:40 -07:00
tcp.c
net: Remove unnecessary semicolons after switch statements
2010-05-17 17:44:35 -07:00
tcp_bic.c
tcp: add helper for AI algorithm
2009-03-02 03:00:15 -08:00
tcp_cong.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
tcp_cubic.c
tcp: add helper for AI algorithm
2009-03-02 03:00:15 -08:00
tcp_diag.c
tcp: diag: Dont report negative values for rx queue
2009-12-03 16:06:13 -08:00
tcp_highspeed.c
tcp_htcp.c
net/ipv4: Move && and || to end of previous line
2009-11-23 10:41:23 -08:00
tcp_hybla.c
TCP: tcp_hybla: Fix integer overflow in slow start increment
2010-06-02 07:15:48 -07:00
tcp_illinois.c
tcp_input.c
net/ipv4/tcp_input.c: fix compilation breakage when FASTRETRANS_DEBUG > 1
2010-05-31 23:52:39 -07:00
tcp_ipv4.c
rps: tcp: fix rps_sock_flow_table table updates
2010-06-04 15:56:02 -07:00
tcp_lp.c
net/ipv4: Move && and || to end of previous line
2009-11-23 10:41:23 -08:00
tcp_minisocks.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
tcp_output.c
tcp: tcp_synack_options() fix
2010-05-17 22:35:36 -07:00
tcp_probe.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
tcp_scalable.c
tcp: add helper for AI algorithm
2009-03-02 03:00:15 -08:00
tcp_timer.c
TCP: avoid to send keepalive probes if receiving data
2010-04-27 12:53:25 -07:00
tcp_vegas.c
tcp: tcp_vegas ssthresh bugfix
2009-05-25 22:44:59 -07:00
tcp_vegas.h
tcp_veno.c
net/ipv4: Move && and || to end of previous line
2009-11-23 10:41:23 -08:00
tcp_westwood.c
tcp_yeah.c
net/ipv4: Move && and || to end of previous line
2009-11-23 10:41:23 -08:00
tunnel4.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
udp.c
net: sock_queue_err_skb() dont mess with sk_forward_alloc
2010-05-31 23:44:05 -07:00
udp_impl.h
net: Make setsockopt() optlen be unsigned.
2009-09-30 16:12:20 -07:00
udplite.c
net: spread __net_init, __net_exit
2010-01-17 19:16:02 -08:00
xfrm4_input.c
net: Use ip_route_input_noref() in input path
2010-05-17 17:18:51 -07:00
xfrm4_mode_beet.c
ipsec: Interfamily IPSec BEET
2008-08-06 02:39:30 -07:00
xfrm4_mode_transport.c
xfrm4_mode_tunnel.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
xfrm4_output.c
netfilter: ipv4: use NFPROTO values for NF_HOOK invocation
2010-03-25 16:00:30 +01:00
xfrm4_policy.c
xfrm: cache bundles instead of policies for outgoing flows
2010-04-07 03:43:19 -07:00
xfrm4_state.c
xfrm: remove useless forward declarations
2008-11-25 01:05:54 -08:00
xfrm4_tunnel.c