[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20080828184919.611dd578@tux>
Date: Thu, 28 Aug 2008 18:49:19 -0300
From: Dâniel Fraga <fragabr@...il.com>
To: "Ilpo Järvinen" <ilpo.jarvinen@...sinki.fi>
Cc: David Miller <davem@...emloft.net>, thomas.jarosch@...ra2net.com,
billfink@...dspring.com, Netdev <netdev@...r.kernel.org>,
Patrick Hardy <kaber@...sh.net>,
netfilter-devel@...r.kernel.org, kadlec@...ckhole.kfki.hu
Subject: Re: [PATCH] tcp FRTO: in-order-only "TCP proxy" fragility
workaround
On Tue, 26 Aug 2008 23:40:58 +0300 (EEST)
"Ilpo Järvinen" <ilpo.jarvinen@...sinki.fi> wrote:
> while [ : ]; do
> date "+%s.%N"
> cat /proc/net/{netstat,snmp,tcp}
> sleep 1
> done
Ok; Let's try again, now with more data (I hope):
1) tcpdump (just port 995):
http://www.abusar.org/stall/dump-client
http://www.abusar.org/stall/dump-server
http://www.abusar.org/stall/dump-server-loopback
I don't know if loopback is useful, just in case...
2) the above script :
http://www.abusar.org/stall/script-client-log.txt
http://www.abusar.org/stall/script-server-log.txt
3) and strace from the client Claws Mail:
http://www.abusar.org/stall/strace-client-claws-mail.txt
I forgot to use the -r option in strace. But when Claws-mail
stalls, it gives the following multiple times:
read(4, 0xf48704, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(5, [4], [4], NULL, NULL) = 1 (out [4])
writev(4, [{"xxxxxxxxxxxxxxx"..., 108}], 1) = 108
select(5, [4], [], NULL, NULL) = 1 (in [4])
read(4, "xxxxxxxxxxxxxxxxxxxxxx"..., 4096) = 108
Well, I hope this time you have more information and I hope I didn't forget anything.
If not, let's keep trying.
Important: these data were collected with frto disabled (0) and htb disabled too. So
it isn't related to frto, neither htb.
Thank you!
--
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists