I am just letting you guys know that the fix for
tcp window scaling problem with buggy routers works.
There were people (including me) reporting that tcp traffic
through some buggy (eg. cisco) routers in linux-2.6.8 slows
down to a crawl.
A workaround was to zero tcp_window_scaling sysctl knob.
With this patch:
sitting in 2.6.9-rc1 BK repository the linux box can have
fast transfers again.
Note that they are not that fast as with tcp_window_scaling disabled.
But they are certainly fast and will not cause problems like
ssh sessions hangning, etc.
Thanks for the workaround for buggy routers netdev!