kernel-ark/net/core
Herbert Xu c8884edd07 [NET]: Fix segmentation of linear packets
skb_segment fails to segment linear packets correctly because it
tries to write all linear parts of the original skb into each
segment.  This will always panic as each segment only contains
enough space for one MSS.

This was not detected earlier because linear packets should be
rare for GSO.  In fact it still remains to be seen what exactly
created the linear packets that triggered this bug.  Basically
the only time this should happen is if someone enables GSO
emulation on an interface that does not support SG.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-10-30 15:24:36 -08:00
..
datagram.c
dev_mcast.c
dev.c [PATCH] rename net_random to random32 2006-10-17 08:18:43 -07:00
dst.c
dv.c
ethtool.c
fib_rules.c
filter.c
flow.c
gen_estimator.c
gen_stats.c
iovec.c
link_watch.c
Makefile
neighbour.c
net-sysfs.c
netevent.c
netpoll.c [NETPOLL]: initialize skb for UDP 2006-10-19 23:58:23 -07:00
pktgen.c
request_sock.c
rtnetlink.c [RTNETLINK]: Fix use of wrong skb in do_getlink() 2006-10-12 01:50:30 -07:00
scm.c
skbuff.c [NET]: Fix segmentation of linear packets 2006-10-30 15:24:36 -08:00
sock.c
stream.c
sysctl_net_core.c
user_dma.c
utils.c [PATCH] rename net_random to random32 2006-10-17 08:18:43 -07:00
wireless.c [PATCH] wireless: WE-20 compatibility for ESSID and NICKN ioctls 2006-10-19 17:08:19 -04:00