]> err.no Git - linux-2.6/commit
[TCP]: Must count fack_count also when skipping
authorIlpo Järvinen <ilpo.jarvinen@helsinki.fi>
Mon, 3 Mar 2008 20:10:16 +0000 (12:10 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Mar 2008 20:10:16 +0000 (12:10 -0800)
commitd152a7d88ab4134a895f91a9e00f70d118696039
treec83d7e040955c8574fb8d88372b09f629627f74f
parent401023710d73aaef1191ab4d6a79d39c51add828
[TCP]: Must count fack_count also when skipping

It makes fackets_out to grow too slowly compared with the
real write queue.

This shouldn't cause those BUG_TRAP(packets <= tp->packets_out)
to trigger but how knows how such inconsistent fackets_out
affects here and there around TCP when everything is nowadays
assuming accurate fackets_out. So lets see if this silences
them all.

Reported by Guillaume Chazarain <guichaz@gmail.com>.

Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/tcp_input.c